The Blog
Thoughts on backend architecture, web development, tools, and sometimes life.
The Socratic Method With Claude Code
Stop asking AI to fix your code. Start asking it to question you. Five practical methods for turning Claude Code into a Socratic tutor that builds understanding instead of dependency.
From CLAUDE.md to MCP: Building a Complete AI Development Ecosystem
Most AI development advice focuses on prompts. This covers the layer beneath: the knowledge base, MCP integrations, custom skills, hooks, and agents that make AI a reliable engineering partner on complex projects.
Debugging With AI: A Practical Field Guide
AI is surprisingly good at debugging, until it isn't. A breakdown of the techniques that actually work, the failure modes to recognize early, and the meta-skill that ties all of it together.
Your Kids Should Learn Markdown
Markdown is a life skill disguised as a text format. Here's why teaching your kids this simple syntax gives them an edge in school, career, and the AI era.
NestJS Patterns for Scalable APIs
Production-tested patterns for module architecture, validation, and error handling that keep your NestJS API maintainable as it grows from 5 endpoints to 500.
Building an Obsidian Knowledge Base for AI-Assisted Development
A comprehensive guide to creating a structured knowledge vault that bridges human documentation with AI development workflows
Building a Developer Blog for $18/Year
How I built a fast, maintainable blog using Hugo, GitHub Pages, and AI-generated graphics, with no recurring hosting costs.
Quantum (Un)certainty
How quantum mechanics, neuroscience, and yogic philosophy converge on a single truth: certainty isn't just confidence -it's the mechanism that collapses possibility into reality.
A Structured Workflow for AI-Assisted Development
Transform AI coding assistants from chaotic helpers into reliable, documented parts of your development process with this 5-step workflow.
Understanding Modern Web Architecture
A deep dive into modern web architecture patterns, from monoliths to microservices, with practical examples and architectural diagrams.