PinnedTCP Working: 3-Way Handshake & Reliable Communication1. Why Do We Even Need Rules on the Internet? Imagine sending messages without any agreement on: who sends first whether the message arrived what happens if part of it is lost That is exactly what would happen if computers sent data without prot...Feb 1, 2026·3 min read
How DNS Resolution Works ?Whenever you type a website name like google.com into your browser, something interesting happens behind the scenes. Your browser cannot directly understand domain names. It needs an IP address to know where to connect. So an obvious question arises:...Jan 31, 2026·7 min read
Getting Started with cURL – A Beginner’s Guide to Talking to ServersWhat is a Server? A server is just a computer that: Stays online always Waits for requests Sends responses back That’s it. Your device sends a request → a server processes it → the server sends a response. Examples: A browser asks for a webpage...Jan 28, 2026·4 min read
Understanding HTML Tags and ElementsThink of HTML as the skeleton of a webpage. It gives structure. Without it, the page has no shape. 1. What is HTML and why do we use it? HTML stands for HyperText Markup Language.It is used to structure content on the web. HTML tells the browser: Th...Jan 26, 2026·3 min read
TCP vs UDP: When to Use What, and How TCP Relates to HTTPWhat is a Protocol? Protocol is a set of rules and guidelines that govern the communication and interaction between different entities in a system. In the context of computer networks, a protocol defines how data is transmitted, received, and interpr...Jan 24, 2026·9 min read
DNS Record Types ExplainedHow does a browser know where a website lives? When you type google.com in your browser, you never tell your computer the real location of Google’s servers. You just give it a name. Somehow, your computer figures out the exact machine to talk to.That...Jan 22, 2026·4 min read