TechNotes

Thoughts on systems, infrastructure, and engineering

Understanding HTTP/2 Multiplexing

March 15, 2026 · 6 min read

HTTP/2 introduced multiplexing, allowing multiple requests and responses to be interleaved on a single TCP connection. This fundamentally changes how we think about connection management and resource loading priorities in modern web applications.

Container Networking Deep Dive

February 28, 2026 · 8 min read

Docker networking modes each serve different purposes. Host mode eliminates NAT overhead entirely, bridge mode provides isolation, and overlay networks enable multi-host communication. Choosing the right mode depends on your latency requirements and security posture.

TLS 1.3 Performance Benefits

January 10, 2026 · 5 min read

TLS 1.3 reduces the handshake from two round trips to one, and supports 0-RTT resumption. Combined with QUIC, we are approaching a world where encrypted connections have negligible overhead compared to plaintext.