smita-writes-tech.hashnode.devCSS Selectors 101: Targeting Elements with PrecisionWhen I first started learning CSS, I thought styling a webpage was simple — just write some CSS and the browser will magically know what to style 😄But very soon, I realized something important: CSS does nothing unless you tell it which element to st...Jan 30·5 min read
smita-writes-tech.hashnode.devHTML Tags and Elements: Everything You Need to KnowHTML is the backbone of every website. Without it, a website simply cannot exist. In the early days, websites were made entirely with HTML. Later, CSS came along to make websites look good, and JavaScript was introduced to make them interactive. In t...Jan 30·7 min read
smita-writes-tech.hashnode.devEmmet for HTML: A Beginner’s Guide to Writing Faster MarkupIn my first year of college, I didn’t even know what HTML was. When I finally started learning it, honestly, it felt really boring. Writing opening and closing tags again and again — <html>, then <head>, then <body> — felt slow and repetitive. One da...Jan 30·5 min read
smita-writes-tech.hashnode.devHow a Browser Works: A Beginner-Friendly Guide to Browser InternalsI have a question to ask: Do you know first what a browser actually is? What a Browser Actually Is (Beyond “It Opens Websites”) A browser is not just a website opener.A browser is a software system whose job is to: Talk to servers on the internet u...Jan 30·4 min read
smita-writes-tech.hashnode.devTCP Working: 3-Way Handshake & Reliable CommunicationWhat If Data Had No Rules? Imagine sending a message to a friend, but: Parts of the message arrive out of order 🤦♀️ Some words never arrive You don’t even know if your friend received it That’s exactly what would happen on the internet without...Jan 28·4 min read