Blog

Technical deep-dives into AI systems I build, from fundamentals to production architecture. Code, diagrams, and honest trade-offs.

5DMethodAIProductsProductManagementFeatured

The 5D Method: How I Ship AI Products That Actually Work in Production

After building 7 AI products across Pydantic AI, FastAPI, Pydantic Graph, and custom agent architectures, I kept noticing the same pattern. The teams...

5 min read
Read more
AINeuralNetworksMachineLearning

"Neural Network" Is Matrix Math with a Biology Problem

"Neural network" might be the most successful piece of terminology in technology history. Not because it describes what the system does — but because...

4 min read
Read more
AIAutonomousAIAgenticAI

"Autonomous AI" Is Supervised Automation with a Marketing Budget

"Autonomous AI" might be the most misleading phrase in enterprise technology right now. Not because these systems don't work — they do, impressively,...

4 min read
Read more
AIReasoningLLM

"Reasoning" in LLMs Is Pattern Matching with a Compute Budget — And the Budget Is Hidden

The most dangerous word in AI isn't "intelligence" — it's "reasoning." Because "intelligence" is abstract enough that people keep their guard up. But...

5 min read
Read more
AIRAGCuttingThroughTheNoise

RAG Is Search Plus Paste — And the Search Is What's Broken

RAG — Retrieval-Augmented Generation — might be the most over-engineered name in all of AI. Three syllables that make document retrieval sound like a...

5 min read
Read more
AIAIAgentsAgenticAI

The AI Agent Is a While Loop — And That's Not an Insult

The most overhyped term in AI isn't "artificial intelligence" itself — it's "agent." And the gap between what the word promises and what the...

5 min read
Read more
AIAIWashingCuttingThroughTheNoiseFeatured

AI Has a Marketing Problem — And It's Costing the Industry Billions

AI doesn't have a technology problem. It has a vocabulary problem. And the gap between what AI terms promise and what they actually deliver is now...

5 min read
Read more
BMADPRPSDDFeatured

BMAD vs PRP vs SDD: The Complete Decision Framework

Continuing from the past three weeks covering BMAD, PRP, and SDD, this week I'll put it all together with a practical decision framework. This is the...

8 min read
Read more
SDDSpecDrivenDevelopmentVibePlanning

Spec-Driven Development: When Specifications Become Executable

Continuing from last week's post on PRP Framework, this week I'll deep-dive into the third planning framework: Spec-Driven Development (SDD). This is...

7 min read
Read more
PRPVibePlanningContextEngineering

PRP Framework: Ship Production-Ready AI Code on the First Pass

Continuing from last week's post on BMAD Method, this week I'll deep-dive into the second planning framework: PRP (Product Requirements Prompt). This...

9 min read
Read more