Networking & Infrastructure
Networks, security, and system administration
118 episodes · Page 3 of 5
#2815: Free Cloudflare WAF: Is It Enough for Self-Hosting?
Skip Cloudflare Access and lock down Home Assistant with just the free WAF rules. Here's how.
#2814: HTTP Redirects: 301, 308, and When to Use Each
301 isn't always the right choice. Learn the real differences between redirect codes and where to put them.
#2811: Cloudflare's Endgame: From CDN to Cloud Platform
How a spam-tracking side project became the CDN that's quietly building a new kind of cloud.
#2806: The CNAME Trap: How a DNS Rule Shaped the Web
Why CNAMEs can't live at the apex, how flattening works, and modern DNS best practices.
#2799: Where Should Your Images Actually Live?
WordPress to static sites: where do images & videos go? Repo, object storage, or CDN — and when to move up the chain.
#2782: Are AI Data Centers Really New or Just Patched Together?
The real bottleneck isn't GPUs — it's power transformers. A look at the physics and economics of AI infrastructure.
#2776: Where Does Your Vercel Site Actually Live?
Your Vercel site lives everywhere and nowhere. Here's what's actually happening under the hood.
#2775: How to Stop Wasting 75% of Your Build Pipeline
Stop rebuilding your entire site for every single content change. Here's how debouncing and caching save time and money.
#2764: Weatherproofing Electronics: Beyond the IP Rating Trap
How to run Ethernet outdoors without destroying your gear. Cable types, conduit tricks, and the condensation trap.
#2763: Do You Really Need VLANs at Home?
Is VLAN segmentation worth it for home networks, or is it just sysadmin cosplay?
#2695: Self-Hosting Tailscale Exit Nodes Safely
How to safely route traffic through your home from anywhere using Tailscale exit nodes — without exposing your network.
#2694: When AI Agents Write Your Backup Scripts
Borg, Restic, and Kopia compared for whole-server incremental backups on Ubuntu Docker hosts.
#2679: Can a VPN Protect You from SS7 Phone Spying?
SS7 is the hidden backbone of global phone networks—and it's wide open to spies. Here's what a VPN does and doesn't fix.
#2671: How Your Phone Helps Strangers Find Lost Wallets
Your phone silently helps strangers find lost items. Here's how the cryptography and mesh networks actually work.
#2596: The Hidden World of Industrial Computing
Two parallel tech worlds: industrial systems integrators and IT managed service providers. How they differ, and why one pays $300/hour.
#2587: Where to Draw the Line on DNS Blocking
DNS-level ad and tracker blocking compared — where each tool shines, where they fall short, and the real tradeoffs.
#2578: Building Deliberately Slow Deployment Pipelines
How to build CI/CD pipelines designed as filters, not firehoses — with manual gates, staging environments, and quality checks.
#2571: How S3 Billing Actually Works (And Why R2 Is Different)
Storage is the decoy cost. The real surprises come from request charges, egress fees, and early deletion penalties.
#2550: Idempotent Pipelines: Checkpoints, Manifests & Safe Re-Runs
How to design scripts and pipelines so re-running them is safe, even after a crash mid-execution.
#2548: Static vs Server-Side: What Actually Happens When You Deploy
The moment you see content appear instantly on production and realize it wasn't pre-built — that's when architecture gets interesting.
#2547: Self-Hosted Podcast Analytics & Caching Fixes
How to track listeners, handle caching delays, and get sponsor-ready numbers when self-hosting on Cloudflare R2 or S3.
#2514: WebSockets vs SSE: Choosing the Right Real-Time Connection
WebSockets vs Server-Sent Events: when to use full-duplex vs one-way streaming, and why most developers pick wrong.
#2508: Why CORS Doesn't Protect Your Server
Why browsers block cross-origin requests, how CORS actually works, and the common pitfalls that trip up developers.
#2506: Squashing Database Migrations Without Breaking Production
How to safely squash old migrations, cut deploy times, and generate schema documentation at version boundaries.