2026-05-28 · 1 min
welcome to the build log
What I'm going to write about here, and why most posts will start with something that broke.
I build software for places where things run whether or not the code is ready: ESP32 boards reading Modbus sensors and sending data over Sigfox, dashboards for people running production, and lately a lot of tooling for coding agents.
Most of that work never gets written down. A bug that takes three days to find ends up as a one-line commit message. The approach I tried first and threw away doesn't show up anywhere.
This blog is where I'll write those parts down.
Expect two kinds of posts. Longer ones about a single project, like Whittle, NotchNull or ukiyo, covering what I built, what I tried that didn't work, and the numbers behind the decisions. And short notes when I learn something specific enough to save someone else an afternoon.
If something here is wrong, tell me on GitHub and I'll fix the post.