Blogs
Welcome to my blog! Here, I share technical deep-dives, engineering insights, and explorations into how the internet and distributed systems work at a low level.
HTTP Message Structure
Technical Deep-Dive | Protocol Internals
A detailed exploration of the HTTP message format, CRLF sequences, start-lines, and header fields—modeled after RFC 9112 and RFC 9110.
CDN Deep-Dive
Technical Deep-Dive | Distributed Systems
Exploring the invisible backbone of the high-speed web—how Content Delivery Networks (CDNs) handle global traffic, routing, and caching.
Cookies Deep-Dive
Technical Deep-Dive | Web Protocols
Unwrapping the world of cookies—how small data files enable personalization, manage sessions, and secure the web.
OAuth 2.0 Deep-Dive
Technical Deep-Dive | Security & Auth
Understanding the "Open Authorization" standard—how access tokens, refresh tokens, and different grant types enable secure delegated access.
Inside the .torrent File: Understanding Bencode & Metadata
Technical Deep-Dive | Network Protocols
Exploring the internal structure of a .torrent file and the Bencode format—how tiny files manage massive datasets through cryptographic fingerprints and metadata.
Building a Recursive Descent HTML Parser in Go
Technical Deep-Dive | Browser Internals
A deep-dive into how a raw HTML string becomes a live DOM tree — character-by-character tokenization, recursive descent parsing, the grammar that makes it all work, and why the call stack IS the parse tree.