14 part series

Computer Networking for Developers and DevOps

Understand computer networking the practical way for devs/DevOps: the layered model, IP and subnets, TCP/UDP, DNS, HTTP/HTTPS, TLS, NAT, firewalls, load balancers, and troubleshooting. Goes from 'what happens when you open a web page' to tracing a request end to end.