Blog
Dev notes & random thoughts

Building HTTP/1.1 From Scratch in GoPart 2
The HTTP Framing Problem
Published: 4/6/2026Last updated: 4/8/2026
todo
10
No tags

Building HTTP/1.1 From Scratch in GoPart 1
How do programs talk to each other?: Files, Pipes, & Sockets
Published: 3/29/2026Last updated: 4/8/2026
Most developers jump straight to net/http and start defining routes, which works fine until something breaks in a way the framework can't explain. This series starts at the bottom: raw bytes, TCP sockets, and the framing problem you have to solve before HTTP even makes sense.
137
GoNetworkingHTTPSystems Programming