Writing that runs long.
Some things take more than one post. 4 series, each one in order, oldest part first.
-
3 parts
Policy Whiplash
Auckland Light Rail: six years, $228 million, zero metres of track. A running tally of what changing our minds costs.
2026-06 → 2026-07 -
8 parts
Predicting Crime in Aotearoa
NZ Police publish over a million crime records openly. What happens when you point deep learning at them?
2026-03 → 2026-04 -
3 parts
Firecracker MicroVM Orchestrator
Anthropic has an internal platform for running Claude Code in full-permission isolation. I built my own version with Firecracker MicroVMs, Go, and a $400 Ryzen box.
2026-04 → 2026-04 -
2 parts
NanoClaw Architecture
I pulled apart NanoClaw's 8,000-line codebase and found six architectural patterns that most SaaS teams should steal — credential proxies, container isolation as authorization, two-cursor message processing, and more.
2026-03 → 2026-04