Notes
Short, dated writing — longer pieces live on the publications page.
Self-hosting an AI coding agent
Running an agent under systemd on the Pi has quietly become the most useful service on my home network.
Cache busting without a build step
A version query string on the stylesheet does what a bundler would, with none of the tooling.
Moving this site to Cloudflare
Static files behind Cloudflare Access turned a spare Raspberry Pi into a real, always-on host.
A Pi 5 for the whole house
One box now runs Home Assistant, the site, and a handful of small services that used to sprawl across several machines.
Why notes instead of a blog
Short, dated entries here; anything worth real work becomes a proper write-up on the publications page.