Practical technology, documented
Hi, I’m Tahir — a Senior Technical Support Engineer and homelab enthusiast based in the West Midlands, UK.
I write about troubleshooting, Linux, Docker, self-hosting, backups, privacy and the projects I build at home. Everything here is based on practical experience: what worked, what failed and what I would do differently next time.
About me · Explore my homelab · Read the blog
What you’ll find here
Homelab and self-hosting — reliable services, networking and monitoring
Backups and recovery — designs that are tested, not just configured
Linux and automation — Fedora, Docker and useful workflows
Troubleshooting notes — clear fixes for real technical problems
Latest notes
The blog contains step-by-step guides and lessons from maintaining a personal infrastructure at home.
2026-09-22 ::
#backups
#homelab
#restic
#truenas
#321-backup
A reference of every backup layer in my homelab, what data it protects, how fresh it is, and which failure each one actually recovers from.
2026-09-17 ::
#backups
#recovery
#homelab
#testing
What an isolated Navidrome database recovery rehearsal proved, how I kept it separate from production, and what remains untested.
2026-09-16 ::
#homelab
#monitoring
#security
#self-hosting
How I use Glance, Gatus, Grafana and Gotify to see what is available, investigate problems and keep security notifications useful.
2026-09-16 ::
#homelab
#networking
#caddy
#dns
#self-hosting
How Caddy, CoreDNS and DNS-01 certificates give private services friendly names and trusted HTTPS without opening them to the internet.
2026-09-16 ::
#backups
#homelab
#lessons-learned
#truenas
The practical lessons I took from wiping my TrueNAS server and recovering years of family photos.
2026-09-15 ::
#backups
#truenas
#raspberry-pi
#homelab
#restic
#recovery
How my Raspberry Pi 4 backup is now running at a separate location, how the encrypted Restic snapshots reach it over Tailscale, and what the confirmed backup results show.
2026-09-14 ::
#backups
#testing
#data-recovery
#homelab
The restore checks I am using after discovering that a backup job completing does not prove the data can be recovered.
2026-09-14 ::
#backups
#restic
#homelab
#recovery
What my Restic backup covers, what it does not cover, and why configuration backups are still valuable during a recovery.
2026-09-14 ::
#immich
#backups
#truenas
#databases
What I learned about backing up an Immich installation after rebuilding one from recovered media and database data.
2026-09-12 ::
#backups
#homelab
#truenas
#321-backup
How local snapshots, encrypted cloud backups and a Raspberry Pi fit together, and which recovery tests have actually passed.