Vercel's Spend Management and account webhooks only POST their own JSON, and there's a Slack integration but no Disco…
I bake every week and used to start each one with a search for a recipe. So I built a planner that works out the mix,…
Prometheus never scraped the shared CNPG Postgres cluster in my homelab, from the day it was deployed until I went lo…
After OAuth succeeded, claude.ai reported no MCP server at my URL while Claude Code connected fine. The server only h…
I wrote tf-import-blocks, a Node command that reads a Terraform state file and writes an import block for every AWS r…
A four-node K3s cluster built from a 2014 Mac Mini, two Raspberry Pis and a NAS. It didn't need to be Kubernetes. I p…
I've had a personal site for a while. This is the part where I write up what I deal with: things I've learned, proble…