Blog
Popular this month

2 October 2026
Binding a Port to Loopback Instead of Writing a Firewall Rule
A monitoring dashboard needed to be reachable for a one-time setup and invisible afterward. The fix was one word in a docker-compose file, not a firewall rule to remember to keep in sync.
infrastructuresecurity

7 August 2026
What Changes When a Personal Site Moves to a €4 Hetzner Box
A CX23 in Helsinki instead of a managed platform. More control, more responsibility, and a monthly bill that stops scaling with traffic.
infrastructure

4 August 2026
One Postgres, Two Lives: Neon in Production, Docker in Local Dev
Neon's serverless Postgres backs the live site; Docker Compose backs local iteration. What that split buys, and where dev-hub actually deviates from it.
databasesinfrastructure

31 July 2026
DNS-Only vs. Proxied on Cloudflare: Why the Orange Cloud Is Still Off
The proxy toggle looks like a free upgrade — CDN, DDoS protection, hidden origin IP. Turning it on for a single-server personal site is not free.
infrastructure