Writing on systems, AI, and shipping software

I build distributed systems and agent fleets, and I write about the unglamorous engineering that actually makes software work at scale. Pieces are grouped below by theme.

Systems

Static-First 8 min read
Why static beats dynamic for 99% of sites

Most sites reach for a server, a database, and a runtime they never needed. Here is the case for shipping HTML you can cache forever — and the narrow set of cases where dynamic actually earns its keep.

Static-First 11 min read
A field guide to distributed-systems failure

Distributed systems don't fail the way single machines do. They fail partially, ambiguously, and at the worst possible moment. A practical taxonomy of the failures that will find you, and the postures that survive them.

AI

Agent Fleet 9 min read
Building an Agent Fleet at Scale

I spent the last quarter turning a single overworked assistant into a fleet of forty-odd narrow agents. Here is what actually changed — and the handful of decisions I'd make again on day one.

Agent Fleet 10 min read
The economics of LLM inference at scale

Training gets the headlines, but inference is where the money quietly goes. A look at what actually drives the bill — context length, cache hit rate, batching — and the levers that move it.

Engineering

7 min read
Shipping 50 PRs in a Week: What Actually Changed

A week of deliberately high throughput taught me where velocity actually comes from — and that the bottleneck is almost never typing speed. Notes on small diffs, fast review, and the discipline that makes speed safe.