Writing

Feedback Loopable

Build a playground, run experiments, and give agents fast feedback loops so they can validate their work against reality.

Read the article

200k Tokens Is Plenty

Why short, focused threads are cheaper, easier to reason about, and often produce better work from coding agents.

Read the article

Making Regex From Scratch in Go

A step-by-step guide to building a regex engine in Go, from finite state machines through parsing, compilation, fuzzing, and visualization.

Read the series
Older

HTTP — A History

Notes on the evolution from HTTP/1 through HTTP/3, including multiplexing, head-of-line blocking, QUIC, and UDP.

Read the article

The Journey of a Refactor

A practical account of taking the wrong path through a database test, finding a simpler design, and improving the code along the way.

Read the article