Guides, architectural notes, and case studies from building production web systems.
Channeling work frustration into infrastructure overhauls: exploring Podman, rootless Traefik port restrictions, and Quadlet systemd integration.
A story about reopening Jira after years away, and tracing where Halcyon, a capped-out Bitbucket, GitHub, and Asana actually fit into it, plus why solo tinkering never taught me the parts that only matter with real teammates.
Three years in, and a handful of questions about multi-tenancy, brokers, providers, and REST still caught me flat-footed. Here's what I actually knew, what I didn't, and what I've pinned down since.
A relay type AVR quietly welded itself into permanent overvoltage after days of undervoltage from the power provider, and I almost didn't catch it in time.
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.
Felt sick today (thanks, spoiled milk), couldn't game because work can see my history, so I bought a brand new Bluetti power station to back up my homelab UPS.
Development was the easy part. The real lessons came from migrations, seeders, permission errors, and a Faker dependency that wasn't supposed to be in production.
A self-taught developer's take on the CLI fundamentals nobody teaches, and a git restore trick that exposed a three-year blind spot.
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.
How a self-hosted website's TTFB dropped from 2 seconds to under 200ms without upgrading hardware or internet, just by properly understanding and configuring CDN caching with Cloudflare.