Self-Updating Game Server Routes in pfSense with ASN Aliases
Routing Steam traffic around a home VPN using a pfSense URL Table alias pointed at asn.ipinfo.app — an auto-updating CIDR list by ASN, no copy-paste maintenance.
Notes on infrastructure, development, and whatever else I'm building.
Routing Steam traffic around a home VPN using a pfSense URL Table alias pointed at asn.ipinfo.app — an auto-updating CIDR list by ASN, no copy-paste maintenance.
I wanted to use Claude as a coding partner to build a Certificate Transparency pipeline that would tell asn.ipinfo.app how many domains live behind every ASN. Eight generous cores from a generous host, several weeks of iteration, and one very humbling firehose later — here's what happened, and who deserves the thanks.
A week of trying to build a mobile LibreNMS client, and a finding about why the previous attempts haven't stuck around.
A full redesign, an adaptive multi-stream speed test with Cloudflare CDN measurement, and a cleaner reputation card.
From manually curated lists to a PHP tool in 2015 to a full Node.js rewrite in 2026 — the story of asn.ipinfo.app, what changed, and where it's headed.
When a Zscaler App Connector VM fails to start because it can't load /var/log/ — how to boot into GParted, repair the XFS filesystem, and clear the bloated logs causing the problem.
How I push code and have it running in Kubernetes two minutes later without touching kubectl — the GitLab CI + Docker registry + Keel pipeline.
Fifteen years of loyalty, a half-dozen frustrating support calls, and a company that forgot what made it great.
Three production websites shipped in one stretch — a personal blog, a real estate platform, and a cosmetologist portfolio. Here's the technical breakdown and a note on how I actually made the time.
How Cloudflare Tunnel keeps my homelab secure, makes deploying new services fast, and means my public IP is never attached to anything I run.