Exploring Networking🔗
Debug faster. Route correctly. Keep services connected.

Welcome to a practical guide to the networking that production actually runs on — the DNS lookups, load balancers, certificates, and routes that keep services reachable, and the diagnostics that get them back when they break.
The Problem🔗
It's 2am. The API is timing out. Users are getting 502s from the load balancer. You SSH in and... where do you even start? Is it DNS? A firewall rule? Latency? An expired TLS certificate?
Traditional networking courses start with the OSI model and packet-tracer simulations. This site starts with "How do I fix this production outage right now?"
How It's Organized🔗
Content is structured by urgency and depth — the same three tiers as the rest of the Exploring sites.
-
The networking you reach for during an incident, and the mental model underneath it — how an endpoint gets exposed, TLS, DNS, load balancers, and SSH tunneling.
-
Design and operate the layer that exposes and secures your services — CORS, reverse proxies and API gateways, and automated TLS certificates with ACME.
-
Mastery
Advanced architecture, performance, and scale.
Service mesh, packet capture and deep troubleshooting, network performance tuning, and multi-region networking (coming soon)
Deep Dives🔗
-
An ordered article series that stays inside this site, start to finish — TLS: the handshake, mTLS for APIs, and automated certificate management.
Who This Is For🔗
If you're the person who gets paged when an endpoint goes dark — or the one now asked to expose and secure a new one — this is for you. It assumes you're comfortable in a terminal and want to understand why the network behaves the way it does, not just which command to copy. No traditional networking background required; it meets you where you are.
Part of the BradPenney.io Network🔗
This site is part of a family of progressive technical learning resources:
- linux.bradpenney.io — Linux teaches the network commands; this site teaches when and why to use them.
- k8s.bradpenney.io — Kubernetes teaches Services and Ingress; this site teaches how they actually route traffic.
- tools.bradpenney.io — the Dev Tools site teaches
curlanddig; this site teaches what to send and how to read the response. - cs.bradpenney.io — Computer Science covers the theory behind TCP/IP, DNS, and routing.
Getting Started🔗
New here? Start with Essentials — once you can see how an endpoint is actually exposed, everything else about securing and debugging it falls into place.
Subscribe by RSS🔗
New articles publish straight to the RSS feed — no algorithm, no email required.