Skip to content

How the Web Works

The infrastructure under every page load. DNS, TCP, TLS, HTTP versions, CDNs, and browser architecture -- the knowledge that separates engineers who guess from engineers who know.

1
DNS Resolution
intermediate

The invisible lookup that turns every domain name into an IP address before a single byte of your page loads. Recursive resolvers, caching layers, and why DNS is the silent performance killer.

14 min read
2
TCP and TLS Handshakes
intermediate

The handshake rituals your browser performs before a single byte of data flows. SYN/SYN-ACK/ACK, TLS 1.3's 1-RTT speed boost, slow start, and why these matter for every page load.

16 min read
3
HTTP/1.1 and Its Limitations
intermediate

The protocol that powered the web for 20 years and the clever hacks developers invented to work around its fundamental bottleneck: head-of-line blocking.

15 min read
4
HTTP/2: Multiplexing and Streams
intermediate

How HTTP/2 solved HTTP/1.1's head-of-line blocking with binary framing, stream multiplexing, and header compression. The protocol that made domain sharding obsolete.

15 min read
5
HTTP/3, QUIC, and Zero-RTT
intermediate

The protocol built from scratch on UDP to kill TCP's last head-of-line blocking problem. QUIC's independent streams, built-in encryption, connection migration, and what it means for web performance.

14 min read
6
CDNs and Edge Caching
intermediate

How CDNs put your content milliseconds from every user on Earth. PoPs, cache-control headers, invalidation strategies, and edge computing for frontend engineers.

16 min read
7
WebSockets and Server-Sent Events
intermediate

When HTTP's request-response model isn't enough. WebSocket's bidirectional channels, SSE's elegant simplicity, and when to use each for real-time features.

16 min read
8
Browser Architecture: Processes and Threads
intermediate

What actually runs inside Chrome when you open a tab. Browser process, renderer process, GPU process, site isolation, and why the main thread is the performance bottleneck you keep fighting.

17 min read
9
Latency, Bandwidth, and the Speed of Light
intermediate

The physics you can't optimize away. Why latency matters more than bandwidth for web performance, how the speed of light sets a hard floor, and practical strategies to fight distance.

14 min read
10
Quiz: Trace the Request
intermediate

10 questions tracing a full HTTP request from URL bar to rendered page. Test your understanding of DNS, TCP, TLS, HTTP/2, caching, browser architecture, and latency.

8 min read