Attempting to Build an HTTP Server from Scratch (No Frameworks)

Understanding HTTP from first principles by building a minimal server and reverse proxy on raw TCP—request framing, correctness, concurrency, and guards.
httptcpsystems+3 more
Read more
This is where I share my personal thoughts, reflections, and insights. From technical deep-dives to life lessons learned, these are the stories I want to tell and the ideas I want to explore.

Understanding HTTP from first principles by building a minimal server and reverse proxy on raw TCP—request framing, correctness, concurrency, and guards.

A deep dive into Git internals by building a tiny Git clone from first principles - blobs, trees, commits, refs, and checkout.

A reflection on building three voice AI agents at Functional AI - and how designing AI for human lives changed the way I think.

A reflection on building Inklytics at the SUTD SEVEN MVP Hackathon - a pen with sensors to detect exam anxiety tremors.