Skip to main content
All series
Series 01

Engineering with agents

Staying in the control plane of AI-assisted development — from treating every inference call as an architectural decision, to sizing the handoff, to the posture that keeps a developer an operator rather than a spectator.

3/ 6
Parts published
37min
Reading so far
Jul
Started 2026
Mon
New parts ship
Latest · Part 3 · The Spectator Trap: Staying in Control of AI-Assisted Development3 of 6 parts
Reading order
Sequential. Each part assumes the one before it, though part 3 stands on its own.
Threads
AI · Engineering · Delegation · Code review

Agents changed how I engineer, and this series is the record of what I kept: every AI call is an architectural decision, the handoff is the unit of design, and review is the profession's control point — the seat a developer should never leave.

The parts

In reading order
  1. 01Engineering Before Inference: The Question Zero Token Architecture Is Actually Asking

    Lately I keep hearing a sentence that would have been absurd three years ago: "I can't do it now — I ran out of tokens." These are my notes from digging into Zero Token Architecture — the idea Kelsey Hightower took from a throwaway post to a PlatformCon keynote — and the principle I want to build on it: every AI call is an architectural decision, and the costs that matter most were never the tokens.

    EngineeringJul 26 · 16 min read
  2. 02The Handoff Is the Unit of Design: Delegating to Agents Without Losing the System

    Once agents write a meaningful share of the code, my output is no longer typed code — it is delegation decisions. These are my notes on the human discipline that makes that work: sizing every handoff to the review I can afford, the brief I hand over instead of big tasks, and the four habits that keep me connected to a system I am no longer typing into — from Bainbridge's 1983 ironies to a METR result that has since reversed its own sign.

    AIAug 23 · 12 min read
  3. 03The Spectator Trap: Staying in Control of AI-Assisted Development

    My feeds are full of screen recordings of developers watching an agent write code — and I want to name that posture kindly: it is spectating, not productivity. Closing the line of thinking from Zero Token Architecture and The Handoff Is the Unit of Design, these are my notes on the control plane a developer should never leave: small parallel handoffs instead of accept-all, research and side-effect mapping automated ahead of implementation, and the Log4Shell-shaped warning about shipping code nobody understands — with the costs of the conscious handoff named as honestly as its benefits.

    AIAug 28 · 9 min read
  4. 04Not yet publishedNext
  5. 05Not yet publishedPlanned
  6. 06Not yet publishedPlanned

3 parts to go. New parts land on Mondays, 9am Pacific — leave an address and I'll send each one the day it ships. Nothing else.