syedminhajhussain.hashnode.devHow a Browser Works: A Beginner-Friendly Guide to Browser InternalsHave you ever typed a URL into your browser and pressed Enter and wondered: “What actually happens behind the scenes to show me this page?” It might seem instant, but your browser goes through a series of steps to fetch, interpret, and display the we...5d ago·6 min read
syedminhajhussain.hashnode.devCSS Selectors 101: Targeting Elements with PrecisionHave you ever opened a webpage and thought: “I want this heading blue, but not all the others…” (or) “I want this button to stand out, but leave the rest unchanged.” This is exactly what CSS selectors are for. They act like addresses for HTML element...5d ago·3 min read
syedminhajhussain.hashnode.devUnderstanding HTML Tags and ElementsHave you ever visited a website and thought: “Hmm… the page loads, but the content feels messy or incomplete?” What your browser first receives is the HTML (Hypertext Markup Language). What Is HTML and Why We Use It HTML (Hypertext Markup Language) i...5d ago·4 min read
syedminhajhussain.hashnode.devEmmet for HTML: A Beginner’s Guide to Writing Faster MarkupWhy Writing HTML Can Feel Slow If you’ve ever manually typed HTML like this: <div class="card"> <h2>Title</h2> <p>Description here</p> </div> It can feel repetitive and slow, especially for larger projects. That’s where Emmet comes in — a tool t...5d ago·2 min read
syedminhajhussain.hashnode.devTCP vs UDP: When to Use What, and How TCP Relates to HTTPThe Internet Needs Rules Imagine, you’re texting your friend on WhatsApp. You’ve greeted him/her “Hello”. But, he/she just received “Hell". This is what internet without rules. Messages could get lost. Could arrive out of order. Could be duplicate...5d ago·4 min read