Hands-on IT support & infrastructure.
I build things at home, break them, and write down how I fixed them. This site runs on a small VPS that I set up and maintain myself.
Latest case
Works from outside, fails from inside: NAT hairpin
A WireGuard server reachable over mobile data but not from the home Wi-Fi. Three days of debugging, and the answer was not a misconfiguration.
Explore
Cases
Real problems from my own setup, written as symptom → hypotheses → diagnosis → cause → fix → lessons.
View all cases →Infrastructure
How this site is actually hosted: the VPS, the firewall, the container setup, and why it lives outside my home network.
See the setup →Lab
My home machine, kept separate from anything public — where I break things on purpose before they go near a real server.
Look inside the lab →Learning
What I'm studying right now and what comes after it.
See progress →