Homelab and Self-Hosting
Running real infrastructure at home: Proxmox, Docker, Tailscale, Caddy, and everything that broke on the way.
My homelab has been running and evolving since 2023, managed with Ansible and Terraform rather than by hand. It is the best learning environment I have ever had, because when it breaks nobody is paging me but me.
6 posts on this.
Start here
Building a Pi-hole + Unbound DNS Stack
Blocking ads at the DNS level and doing your own recursion while you are there.
Everything on this topic
- Caddy's Automatic HTTPS Is Magic Certificates that renew themselves, off the back of about three lines of config.
- Building an AI Code Review Bot Letting a bot take the boring first pass so people review what matters.
- Building a Pi-hole + Unbound DNS Stack Blocking ads at the DNS level and doing your own recursion while you are there.
- Building a Media Server Stack: Jellyfin + *arr Apps Jellyfin and the *arr apps wired together so the library looks after itself.
- Building a Home Dashboard with Homepage One page that tells you whether everything in the house is still up.
- Linux chattr Makes Files Immutable The one Linux command that tells even root to do one.
Available for Node.js and TypeScript contracts
Senior software engineer and Node.js contractor, 15+ years across fintech, betting and gaming, media, and e-commerce. If this is the kind of work you need doing, my full history is on the CV.