Why I stopped using Docker for everything
Sometimes a plain process is just better. An honest look at when containers add complexity instead of removing it.
I write about software, systems thinking, and the occasional rabbit hole that keeps me up at night.
Most people use software like a black box. What changes when you actually read the source, trace the syscalls, and understand what's happening underneath?
Read the post →Sometimes a plain process is just better. An honest look at when containers add complexity instead of removing it.
The pressure to keep up with every new framework is real. Here's how I think about depth vs breadth.
I built a minimal HTTPS server to understand TLS handshakes properly. It was harder than I expected.
I switched from VS Code in November. What I miss, what I don't, and whether the productivity gains are real.
Routing some traffic through a VPN while keeping everything else local. The devil is in the routing table details.
Writing down what I'm learning has been one of the highest-ROI habits I've picked up. Here's the simple system I use.
Software developer, tinkerer, and occasional writer. I spend most of my time thinking about systems, infrastructure, and how things work under the hood. This blog is my public notebook.