Notes on Systems

Writing on systems,
AI, data, and software.

Thoughtful notes for teams trying to reduce work, keep context intact, and build systems that stay understandable under pressure.

Latest notes

Start anywhere.

The throughline is operational clarity.

RSS feed
July 1, 2026

Why Agents Get Canceled

An agent is a production system that happens to be probabilistic, and it has to be operated like one - the surviving minority are not the teams with a better model, they are the ones operating better.

May 21, 2026

What I Optimize for Now

What I optimize for has shifted from capability, elegance, and speed toward concreteness, reversibility, and earlier clarity — the system that will exist after me, not just the one I am building.

March 27, 2026

Refactoring as a Signal

The code that needs refactoring most often is rarely the worst code. It is the code sitting on top of a structural assumption that no longer holds.

March 4, 2026

Time As A Design Constraint

Systems age whether we plan for it or not, and the best design decisions are often the ones that remain legible long after their original context is gone.