The writing

Notes on building software with intent.

Longer-form thinking on the craft of engineering — clarity, systems, performance, and the decisions that quietly shape a product.

Topic cluster

Backend & data systems

APIs, analytical data, migrations, and the performance decisions underneath a product.

13 articles
Topic cluster

AI systems

Reliable AI applications built around evidence, boundaries, evaluation, and recovery.

14 articles
Topic cluster

Engineering practice

Testing, observability, API design, and system boundaries for systems that keep changing.

9 articles