Skip to content

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.

Read Technical Deep-Dive


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.

Read Technical Deep-Dive


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.

Read Technical Deep-Dive


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.

Read Technical Deep-Dive


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.

Read Technical Deep-Dive


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.

Read Technical Deep-Dive