Mastering GenAI & System Design,
One Visual Step at a Time.
An airy, distraction-free learning sanctuary where complex Large Language Models, Distributed Systems, and everyday Tech Essentials are decoded from first principles—using relatable stories, concrete numbers, and hand-sketched whiteboard diagrams.
Deep Dives Built with Calm Precision.
localhost vs 127.0.0.1 vs 0.0.0.0: Explained Like House Doors
Why your local server works on your laptop, but refuses connections from your phone on the exact same Wi-Fi—explained with the Two-Door House analogy.
LLM Fundamentals: How Models Learn, Think & Speak
From 70B parameter mixing-board dials and Dense vs. MoE hospitals to Transformers, Self-Attention spotlights, Next-Token loops, RLHF, and Context Windows.
Design a Distributed Key-Value Store (Dynamo / Cassandra)
Turn a single-server dictionary into a fault-tolerant, petabyte-scale distributed database using WAL, MemTable, SSTables, Quorum Consensus, CAP/PACELC, and Vector Clocks.
Consistent Hashing: Explained Like Your Daily Routine
Why modulo hashing crashes caches when servers scale, how the 0–359° Hash Ring solves it, Virtual Nodes, Rack-Aware Replication, and a working Python implementation.
From Words to Vectors: The Secret Behind AI
How computers turn human words into sub-word Tokens, high-dimensional Embedding coordinates, and semantic similarity maps before an LLM ever reads them.