systemdesignforrealworld.hashnode.devThundering Herd ProblemIf you are a developer or even know someone who is you’ve probably tried booking a Tatkal ticket at least once. Everything feels normal until the exact moment bookings open. Suddenly, the website star4d ago·4 min read
javascriptranger.hashnode.devTokenization Made Easy for beginners (Using tiktoken in JavaScript)1. What Is Tokenization? Tokenization is the process of breaking down text into smaller parts called tokens. These tokens can be words, parts of words, or punctuation, which lets a computer process text meaningfully. Example: "Hello, Mom!" → ["Hello"...Aug 14, 2025·3 min read
javascriptranger.hashnode.devThe Day Mom Learned About Vector EmbeddingsLast Sunday afternoon, Mom was rolling out chapatis when she noticed I was staring at my laptop. Mom: "What are you working on this time? You look like you’re solving a puzzle."Me: "Kind of! I’m working with something called vector embeddings." Her e...Aug 14, 2025·2 min read
javascriptranger.hashnode.devYesterday My 5-Year-Old Cousin Asked Me: What is GPT and How Does It Work?Yesterday, my 5-year-old cousin looked up at me while we were building Lego towers and asked: “What is GPT… and how does it work?” I froze for a second. How do you explain something as complex as GPT to someone who still thinks dinosaurs might be hid...Aug 13, 2025·3 min read
techjargons.hashnode.devDNS Resolution (The magic behind web surfing!)One More Fancy Word Programmers Use in the Tech World Have you ever wondered how simply typing a website name into a browser's search bar or a search engine magically redirects you to the website? It feels like magic, but it's not. Let’s understand w...Jan 15, 2025·2 min read