
Running a home media server is great — until something goes sideways and you have no idea. A disk throws a warning at 2am, someone’s sharing their Plex password with half their office, or a download fails silently and nobody gets their movie. You find out days later, if at all. The fix? Wire everything…

If you’ve been down the self-hosted media server rabbit hole long enough, you’ve probably got a few moving parts running — a download client here, an indexer manager there, maybe Plex or Jellyfin at the front. At some point you want a single, clean interface where you (or your family) can just say “I want…

Home lab tools cover a pretty wide range. On one end you’ve got low-level firmware flashers talking directly to Samsung eMMC partitions over USB; on the other end you’ve got web dashboards showing DNS query stats in a browser. This batch of contributions touches both ends — and a few things in between: documentation that…

WordPress powers a huge chunk of the internet, and its ecosystem stretches well beyond core — Gutenberg, Jetpack, developer tooling, boilerplates that new plugin authors use to scaffold their first project. Contributing across that ecosystem means touching a lot of different codebases with very different scopes: a block editor transform bug here, an invalid HTML…

Before I was into home labs and media servers, I was a WordPress developer. This week I went back to my roots and opened four PRs across two WordPress plugins — and honestly, it felt great. 🐘 WordPress, Still Kicking WordPress powers something like 43% of the web. The plugin ecosystem is massive, mostly open…

Not every open source fix is deep in the engine. Sometimes it’s the dashboard that’s slightly wrong or the sync that quietly stops working after item 100. This week I fixed a few of those. 🖥️ The Front End of the Home Lab My home lab’s “front end” is the stuff I actually look at…