pranabeshcodes.hashnode.devJavaScript Promises Explained Through Airport Flight Departure ✈️If you’ve ever traveled by airplane, you already understand JavaScript Promises — even if you don’t realize it. You arrive at the airport.You check in.You drop your luggage.You receive your boarding p5d ago·6 min read
pranabeshcodes.hashnode.devAll About Network Devices: An In-Depth LookNetworking devices are hardware components that connect computers and systems together and control how data moves between them—within a local network and across the internet. Why networking devices exist ? When you send a request (open a website, cal...Feb 14·4 min read
pranabeshcodes.hashnode.devThe Working Mechanism of the DNS Resolution ProcessIf the internet had a phonebook, DNS would be it.Every time you type google.com into a browser, something has to translate that human-friendly name into an IP address that machines understand. That “something” is DNS resolution. What Is DNS and Why N...Feb 14·4 min read
pranabeshcodes.hashnode.devTCP vs UDP Explained: A Guide to Choosing the Right ProtocolThe internet looks magical from the outside. You click a link, a video starts playing, a message gets delivered instantly.But underneath all that magic, the internet survives on rules. Rules about how data is sent, how it arrives, and what happens if...Feb 1·4 min read
pranabeshcodes.hashnode.devTCP Working: 3-Way Handshake & Reliable CommunicationImagine sending a message over the internet with no rules at all. You send data, but you don’t know if the other side is ready. You don’t know if the message arrived, arrived twice, arrived out of order, or got lost halfway. That’s exactly what would...Feb 1·5 min read