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.

5 articles
Topic cluster

AI systems

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

6 articles
Topic cluster

Engineering practice

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

4 articles