MMaheshinnetworkdevicesss.hashnode.dev·Feb 1 · 8 min readTCP vs UDP (and where HTTP fits): the “rules of the internet”When I first started learning web dev, I thought the internet was basically: “Browser sends something… server sends something… page appears.” Then I met three acronyms that kept popping up: TCP, UDP, and HTTP. They’re not the same thing. They don’t...00
MMaheshinnetworkdevicesss.hashnode.dev·Feb 1 · 8 min readTCP for Beginners: Why It Exists, How the 3‑Way Handshake Works, and How Data Stays ReliableThe first time I heard “TCP 3‑way handshake,” it sounded like some deep networking ritual. But the truth is simpler: TCP is just a set of rules that lets two computers talk reliably—even though the internet itself is messy (packets can get lost, dupl...00
MMaheshinbrowserunderstand.hashnode.dev·Feb 1 · 7 min readWhat Actually Happens in a Browser After You Type a URL and Press Enter?You type a URL, press Enter, and a webpage appears. It feels instant. But inside the browser, a whole pipeline runs—like a mini factory that turns a URL into pixels on your screen. This article explains that pipeline in a visual, story-driven way (no...00
MMaheshincssunderstand.hashnode.dev·Feb 1 · 6 min readCSS Selectors for Beginners: How to “Choose” Elements to StyleCSS is how we make a webpage look good—colors, spacing, fonts, layout. But CSS has one big question it must answer first: Which HTML elements should I style? That’s exactly what CSS selectors are for. Selectors are the foundation of CSS. If you und...00
MMaheshinhtmlunderstand.hashnode.dev·Feb 1 · 7 min readA Beginner's Guide to HTML: Understanding Tags, Elements, and Webpage StructureWhen you open a webpage, what you’re really looking at is a mix of structure, style, and behavior: HTML = structure (the skeleton) CSS = style (how it looks) JavaScript = behavior (how it acts) This article focuses on the first one: HTML. By the en...00