The Caddyfile Is the Best Config Format I’ve Ever Written. Fight Me.
After years of wrestling with NGINX blocks and Apache directives, I switched to Caddy and realized the problem was never my configs. It was everything I’d accepted as normal.
After years of wrestling with NGINX blocks and Apache directives, I switched to Caddy and realized the problem was never my configs. It was everything I’d accepted as normal.
Most people see late-night server builds as a sleep problem. I’ve started thinking of mine as a scheduling solution — and the evidence backs me up.
I’ve burned more Saturday afternoons than I care to count fixing Docker Compose files that should have worked fine from the start. Here’s what I actually learned, and it wasn’t from documentation.
AI-assisted coding is genuinely useful until the moment it isn’t, and the problem is you won’t see that line coming until you’ve already crossed it.
AuDHD hyperfocus isn’t a productivity tool you switch on. It’s more like a flash flood, and my homelab is the proof of what it leaves behind.
I own both QNAP and Synology hardware, and the most useful thing I’ve learned has nothing to do with throughput or RAID types.
Not every self-hosted service earns its keep. Here’s an honest look at the ones I spun up with good intentions, ran for a while, and eventually shut down without a single regret.
I had 70TB of storage across four NAS units and still felt like my family photos were one drive failure away from disappearing. Immich didn’t fix my storage problem — it fixed my trust problem.
The enterprise world is just now discovering what homelab people figured out years ago: renting compute you can own is a bad deal. We weren’t ahead of the curve. We just couldn’t afford to be wrong.
Proxmox and TrueNAS get all the homelab hype, and I get why. I just don’t run either of them on my VMs, and it’s not because I don’t know what they are.