gagangblogs.hashnode.devJavaScript Operators: The Basics You Need to KnowHave you ever wondered how a simple '+' symbol can add numbers, join strings, and even alter JavaScript data types in different contexts? This versatility is one of the powers of operators in JavaScri3h ago·4 min read
gagangblogs.hashnode.devHow a Browser Works: A Beginner-Friendly Guide to Browser InternalsWe use browsers every day. Chrome. Firefox. Edge. Brave. But if someone asks:“What exactly is a browser doing?” Most answers stop at: “It opens websites.” That’s true — but it’s only the surface. Let’s look at what actually happens after you type a...Jan 30·4 min read
gagangblogs.hashnode.devTCP Working: 3-Way Handshake & Reliable CommunicationWhen we send data over the internet, it feels instant and smooth.But behind the scenes, sending data is actually risky. Data travels through: multiple networks unknown paths crowded routes Without rules, things can easily break. This is exactly ...Jan 30·4 min read
gagangblogs.hashnode.devTCP vs UDP: When to Use What, and How TCP Relates to HTTPWhen you send a message, watch a video, or open a website, data doesn’t magically jump from one system to another. The internet follows rules. These rules decide: how data is sent how fast it goes and how safe it is TCP, UDP, and HTTP are part o...Jan 30·4 min read
gagangblogs.hashnode.devUnderstanding Network DevicesWhen we open a website or an app, it feels instant.But behind that “instant” experience, multiple network devices work together quietly. For beginners (and even developers), terms like modem, router, switch, firewall often feel confusing because they...Jan 30·4 min read