aks16.hashnode.devCSS Selectors 101: Targeting Elements with PrecisionWhen we start learning CSS, one of the first questions that comes up is:“How does CSS know which HTML element to style?” The answer is CSS selectors. Think of selectors as ways to choose elements from your HTML so you can apply styles to them. Just l...Jan 30·3 min read
aks16.hashnode.devUnderstanding HTML Tags and ElementsWhen we first start learning web development, HTML is the very first thing we come across. It may look simple, but it is the foundation of everything you see on a webpage. In this blog, I’ll explain HTML tags and elements in an easy way, using simple...Jan 29·3 min read
aks16.hashnode.devEmmet for HTML: A Beginner’s Guide to Writing Faster MarkupWhen I first started learning HTML, the most boring part wasn’t understanding tags — it was typing them again and again. Writing <div>, <p>, <ul>, <li> manually felt slow, repetitive, and honestly frustrating. That’s where Emmet comes in. Emmet is on...Jan 29·3 min read
aks16.hashnode.devHow a Browser Works: A Beginner-Friendly Guide to Browser InternalsWhat happens after We type a URL and press Enter ? We all do this daily. You open Chrome, type google.com, press Enter, and boom—the website appears.But have you ever stopped and wondered: What actually happens in those few milliseconds? Is the bro...Jan 28·4 min read
aks16.hashnode.devTCP vs UDP: When to Use What, and How TCP Relates to HTTPImagine if the internet had no rules.You send a message, but it arrives half-cut.You stream a video, but frames come in random order.You load a website, but some buttons just… never show up. To prevent this chaos, the internet follows rules for sendi...Jan 24·5 min read