Today, git pull stopped working on my main laptop. Permission denied (publickey), out of nowhere. I had changed nothing, the key was still registered on GitHub, and pulling the same repository from another laptop (with another key) worked fine.
This is a follow-up post to my State of the Homelab 2026 (Servers Edition)-post, which talks about my storage / compute philosophy, how my server game has evolved over the years as well as what hardware I use as of January 2026.
This post is long overdue, but I’m planning some upgrades for 2026 so I figured I’d document the setup that has been serving me very well for the past 5 years.
Product Owner: Hey, how long do you believe Feature F will take? Developer: Idk. We haven’t even started working on it and it’s bound to stir up some old issues.
Almost 2 000 comics (and over 12 years) ago1, Randall Munroe created the XKCD Comic Is it worth the time? (seen below). At the time of committing this, the latest XKCD is number 3116: Echo Chamber. ↩
Ever since I got my own place I have been hosting my own VPN. The purpose has been both to (1) ensure I can reach my stuff when I’m out and about, and (2) have a way to tunnel traffic when connecting to networks I’m not in control of1. I started my VPN-journey with my good ‘ol Asus RT-N66U which had a rudimentary PPTP VPN built in, but I quickly replaced the default firmware with Tomato and IIRC I…
I made an attempt to get as many flags I could in one day because that’s the amount of time I could set aside for this. I got five flags out of nine. I think I might be close to one more and I think the Recycle Bin has one. The last two flags though – I have no idea.