The Judgement Pyramid: Reasoning vs Measurement
6 min read
A team I was talking to had built a code-review skill in Claude Code. It looked good: a careful prompt, a set of rules, and...
Structuring Claude Code for Multi-Repo Workspaces
8 min read
Claude Code understands one repo at a time. Most teams have thirty. Microservices, shared libraries, infrastructure-as-code, frontend apps, data pipelines, all in separate git repos....
Agentic Patterns Developers Should Steal
9 min read
Production agentic systems decompose problems and use the right tool for each step. Most developers hand the AI the whole problem. That’s the gap. Teams...
Observability for AI-Assisted Development
9 min read
Developers using AI estimate they’re 24% faster. A randomised controlled trial measured them at 19% slower. That’s from METR’s 2025 study. These were experienced open-source...
The Unix Philosophy for Agentic Coding
5 min read
Most people use AI coding agents backwards. They hand the agent a problem and ask it to solve the whole thing. The agent reads, reasons,...
intelligent Engineering: In Practice
17 min read
Principles are easy. Application is hard. I’ve written about intelligent Engineering principles and the skills needed to build with AI. But I kept getting the...