html-emmet-abb.hashnode.devEmmet: The Superpower for Writing HTML FasterThe Problem: Writing HTML Is Slow Imagine you need to create this HTML: <div class="container"> <ul> <li><a href="">Link 1</a></li> <li><a href="">Link 2</a></li> <li><a href="">Link 3</a></li> </ul> </div> Without Emmet: You type e...Feb 1·11 min read
css-select.hashnode.devCSS Selectors: How to Target and Style HTML ElementsWhat Are CSS Selectors and Why Do We Need Them? Imagine you're in a classroom with 30 students. You want to: Tell everyone to stand up Tell students wearing red shirts to raise their hands Tell one specific student named Alex to come to the front H...Feb 1·14 min read
html-basicss.hashnode.devHTML Basics: Understanding Tags, Elements, and StructureWhat Is HTML and Why Do We Use It? HTML stands for HyperText Markup Language. Think of it as: The skeleton of every webpage you've ever visited. Without HTML: No text No images No buttons No structure With HTML: You can define headings, paragrap...Jan 30·10 min read
browser-workss.hashnode.devHow Browsers Work: From URL to Pixels on Your ScreenThe Question That Starts Everything You open your browser. You type: https://google.com You press Enter. Within milliseconds, a fully rendered page appears. But what actually happened? This article breaks down the journey from URL to pixels in a way ...Jan 30·11 min read
three-hand.hashnode.devTCP Working: 3-Way Handshake & Reliable CommunicationTCP Explained: Why It Exists and How Reliable Communication Works What Happens If Data Is Sent Without Rules? Imagine two computers sending data without any agreement. Data may arrive out of order Some data may never arrive Sender may never kno...Jan 27·4 min read