Notes on software, systems, and long-lived products.

Writing about the practical details behind building clear interfaces, reliable systems, and software that is still understandable later.

Latest writing

All posts