Guides, architectural notes, and case studies from building production web systems.
How getting a Bluetti Elite 30 V2 let me replace a fragile internet-outage-based UPS script setup with a simpler one that pings a local CCTV camera to detect real power outages.
Digging into what router I actually own, weighing a WiFi-capable MikroTik against leaning into gigabit, and seriously considering ditching it all for a mini PC running OPNsense.
A complete journey from cloud hosting to a full self-hosted homelab setup using a Dell OptiPlex Micro. Overcoming CGNAT limitations, building a hybrid VPS-Tailscale solution, and eventually achieving pure self-hosting with MikroTik DDNS, with real costs and technical solutions for hosting multiple websites and gaming servers.
Hairpin NAT on MikroTik is unreliable due to fasttrack. Here's how to solve it properly using AdGuard Home as a local DNS server with split DNS rewrites.