blog.sameerbhagtani.devPromise Utility & Concurrency Methods: A Goa Trip StoryIntroduction: A Trip to Goa Imagine you're at that classic point in your life, where you try to plan a trip to Goa with your friends. We all know the ultimate output of such plans, don't we? 👀 Howeve6h ago·7 min read
blog.sameerbhagtani.devInside the Browser: From URL to PixelsIntroduction What happens after you type a URL and press Enter? It feels instant, almost magical. One moment you see a blank tab, the next you’re looking at a fully styled webpage with text, images, buttons, and animations. Behind the scenes, your br...Jan 30·4 min read
blog.sameerbhagtani.devTCP vs UDP: Choosing the Right TransportIntroduction The internet is basically a huge network of computers constantly sending tiny chunks of data to each other. But without rules, this data would arrive out of order, get lost, or collide with other data. To prevent chaos, the internet reli...Jan 30·4 min read
blog.sameerbhagtani.devTCP Made Simple: Handshake to ReliabilityIntroduction Imagine two people trying to talk on a phone call without saying “hello” first, without taking turns, and without confirming what they heard. Messages would overlap, get lost, or be misunderstood. Computer networks face the same problem....Jan 30·4 min read
blog.sameerbhagtani.devUnderstanding Network Devices: How Data Travels Across the InternetIntroduction Before your backend server handles an API request or your frontend loads a web page, data has to travel through a chain of physical network devices. These devices move bits across cities, buildings, and rooms before your code ever runs. ...Jan 30·4 min read