saurabh31.hashnode.devUnderstanding Variables and Data Types in JavaScriptIf you're just starting with JavaScript, you've probably heard terms like variables, data types, scope, and hoisting. At first, these words can sound intimidating — but the ideas behind them are actua6h ago·8 min read
saurabh31.hashnode.devCSS Selectors 101: Targeting Elements with PrecisionWhen we start learning CSS, one question always comes up: “How does CSS know which HTML element I want to style?” The answer is simple — CSS selectors. In this beginner-friendly blog, we’ll learn what selectors are, why they are needed, and how to us...Feb 1·4 min read
saurabh31.hashnode.devEmmet for HTML: A Beginner’s Guide to Writing Faster MarkupWhen you start learning HTML, one thing becomes obvious very fast: You spend more time typing tags than thinking about your page. That’s exactly why Emmet exists. In this short beginner-friendly blog, I’ll show you how Emmet helps you write HTML fast...Feb 1·3 min read
saurabh31.hashnode.devUnderstanding HTML Tags and ElementsWhen you open any website – whether it is an online shopping site, a college portal, or even a railway ticket website – what you see on the screen is created using HTML. Think of HTML as the skeleton of a webpage.Just like our body needs a skeleton t...Feb 1·3 min read
saurabh31.hashnode.devHow a Browser Works: A Beginner-Friendly Guide to Browser InternalsSimple question first: What actually happens after you type a URL and press Enter? Most of us just think, “The website opens.”But behind that one click, your browser behaves like a small factory — many small workers doing their own jobs, very fast. L...Feb 1·3 min read