Development

I replaced my containerized single-node K3s with Podman playing Kubernetes YAML under systemd. No cluster, no ArgoCD, no operators, too many lines of bash. Nobody in their right mind does this. The site you're reading is served from it.

Containers are VMs that share a kernel, your image is a whole operating system, and if you own the machine end-to-end, the second kernel is rent you don't owe.

In software, the generalist is your best engineer. The one who hedges in public, asks dumb questions, and somehow ships everything by Friday.

Twelve years on Nano because Vim fails my 3am-flu test. Micro is what I should have been using the whole time, and Ctrl+Q quits it.

SQL survived every replacement attempt not because it won, but because its challengers attacked the wrong layer.

I boilerplated too close to the sun and ended up with a new way to build web apps. And somehow it's not a framework.

I added a blog to my portfolio site. Astro got out of the way entirely. That's rarer than it sounds.

AWS has a free tier. It is weirder, more generous, and more dangerous than you think. Three years of building Lambda backends taught me how to make it sing.

After looking at SOPS, Parameter Store, Vault: Infisical might be the homelabber's best friend.

Homelabbing is genuinely fun. I want to say that upfront, before I tell you about the time I locked myself out of my own infrastructure for an afternoon.