Blog
Thoughts on data engineering, GenAI, distributed systems, and software architecture. Views expressed here are my own and do not represent my employer. RSS
2026
- The GAN Pattern for Agents: Why Anthropic Stopped Letting Models Grade Their Own Work
- Generative UI: The Missing Layer That Kept AI Apps Trapped in Chatboxes
- MicroVMs: The Data Isolation Layer AI Agents Have Been Missing
- Stop Adding AI to Your Product. Start Deleting Everything It Replaces.
- Claude Code in Large Codebases: What Anthropic Got Right and What They Left Out
- The Unreasonable Effectiveness of HTML as AI Output
- Harness Engineering: Stop Blaming the Model, Fix the Environment
- DESIGN.md: The Missing File Between AI Agents and Consistent UI
- Claude Code's Source Got Leaked. Here's What Agent Builders Should Actually Learn From It.
- 15 Patterns That Keep Production AI Agents From Burning Down Prod
- Anam vs Tavus vs Hedra vs Simli: Choosing an AI Avatar Platform That Actually Looks Human
- Escaping AI Slop: Comparing Design Copilots From Skills to Figma Plugins
- Why Compound Engineering Is My New Default for Claude Code
- GSD vs SpecKit, BMAD, and Compound Engineering: Picking the Right AI Coding Framework
- Pros Don't Vibe, They Control: What Developers Reveal About AI Agent Use
- grep Is Not BM25: The Difference Between Pattern Matching and Retrieval
- Dense vs Sparse Retrieval: Why Your Vector-Only Search Is Missing 25% of Results
- How Claude Code Actually Works Under the Hood
- Workflow vs Agent vs Multi-Agent: The Architecture Decision Nobody Explains
- What Is an AI Agent? The Definition War That Reveals Our Industry's Confusion
- RAG for Dummies: What Nobody Tells You About Building Search That Works
- UV: The Python Tooling That Makes pip Feel Ancient
- The Rust Rewrite: Modern Developer Tools I Lean On in 2026
- 5 Underhyped Claude Code Tips That Actually Ship Code
- Stop Adding Redis: Fix Your Missing Postgres Indices First
- The Fish Shell Terminal Stack: From Slow to Fast
- How Claude Code's Interview Mode Changed My Workflow