Writing

Notes on the craft.

Thinking on AI-driven development, data, engineering practice, and the occasional opinion on how software should be built.

3 June 2026

Review thoroughly

AI agents write code faster than any human can review it. The answer is to fight fire with fire — and to do it in parallel.

Read more →

2 June 2026

Inside the machine

AI agents are writing all the code. The engineer's job is now to see what's actually happening — and that makes observability the most important skill in the industry.

Read more →

24 January 2026

Patch often

Keeping software dependencies up to date is unglamorous, neglected, and more important than you think.

Read more →

9 January 2026

JSON data

A simple, typed JSON data exchange format that scales better than the usual key-value approach.

Read more →