Writing

Notes on AI engineering, agent workflows, evaluation and shipping AI products that actually work.

Context Engineering: The Skill That Separates Good AI Teams from Great Ones

Context engineering—not prompt engineering—determines AI system quality. A practical guide to CLAUDE.md, instruction budgets, and production patterns.

The Plan-Execute-Clear Loop: How to Actually Use AI Coding Agents

Stop vibe coding. The plan-execute-clear loop is the workflow that separates teams shipping real AI-assisted code from those generating throwaway snippets.

Agent Skills: Encoding Engineering Excellence into Reusable AI Workflows

Agent skills turn ad-hoc AI prompting into repeatable engineering processes. Here's how to build skills that actually improve code quality.

AI Engineering for Technical Leaders: What Actually Matters in 2026

Cut through AI hype. What CTOs and engineering leaders need to know about AI implementation, team structure, and infrastructure decisions.

TDD with AI Agents: Why Red-Green-Refactor Still Matters

Test-driven development makes AI-generated code dramatically better. Here's how to apply red-green-refactor cycles when working with coding agents.

AI Product Validation: Why Most AI Launches Fail and How to Avoid It

Most AI products fail because teams build technology before validating the problem. Here's the validation framework that took us from pre-revenue to Series B.

Scaling AI Products: What Breaks When You Go from 10 Users to 10,000

Latency, cost, observability, and trust all break differently as AI products scale. Lessons from scaling an AI platform from pre-revenue to Series B.

RAG Systems in Production: What Most Teams Get Wrong

Most RAG implementations fail silently. Here are the retrieval, chunking, and architecture mistakes teams make and how to fix them.

AI Evaluation and Testing: How to Build Confidence in Non-Deterministic Systems

Traditional testing assumes determinism. AI systems break that assumption. Here's how to build evaluation pipelines that actually catch regressions.