My Homelab Journey

The Beginning: Scratching an Itch My homelab journey didn’t start with grand ambitions. It began with the desire to watch TV on my netbook (remember those?), when I was bored in computing classes at high school and 6th form. Ever the stringent professional, I know… This was back in the days where Netflix would send out DVDs, and the little netbook didn’t have a DVD drive! I did, however, have one of those old school Mac Minis with a DVD drive. That meant I had options. I could watch the DVDs, great, but when I was away from home? Zilch. ...

March 17, 2025 · 5 min · Josh J

The Importance of the Homelab

I believe that when more people understand technology, companies providing technology services will be held to a higher standard. So, in service of that, here’s my pitch to get you to start a homelab! What is a Homelab? At its core, a homelab is a safe place to experiment. With hardware, software, networking, and even dealing with angry users when your recipes app isn’t accessible and your significant other really needs the next step for that chili! ...

March 10, 2025 · 5 min · Josh J

ZNC + Docker - A Containerized IRC Bouncer

Twitter? Garbage. Facebook? Garbage. Do you enjoy having your data harvested and sold? No? Good. Back in the day, there was this thing called Internet Relay Chat. What if I told you… It still exists! Internet socializing without all the Silicon Valley data theft! But due to how the ecosystem works, any time you’re not actively connected to the server, you don’t receive any messages. This means that you don’t get to see conversations that happen while you’re offline, even if somebody mentions you! ...

June 8, 2020 · 10 min · Josh J

ZNC + Docker - A Containerized IRC Bouncer

Twitter? Garbage. Facebook? Garbage. Do you enjoy having your data harvested and sold? No? Good. Back in the day, there was this thing called Internet Relay Chat. What if I told you… It still exists! Internet socializing without all the Silicon Valley data theft! But due to how the ecosystem works, any time you’re not connected to the server, you don’t receive any messages. This means that you don’t get to see conversations that happen while you’re offline, even if somebody mentions you! ...

August 15, 2019 · 4 min · Josh J