awdhesh.inUnderstanding HTML Tags and Elements: A Beginner's GuideWhat HTML is and why we use it HTML stands for HyperText Markup Language. It's not a programming language—it's a markup language used to structure content on the web. Why HTML Matters: Structures content: It tells browsers how to display text, image...Jan 29·4 min read
awdhesh.inCSS Selectors 101: Targeting Elements with PrecisionIntroduction: The Problem of Styling Imagine you're designing a website with hundreds of paragraphs, dozens of buttons, and multiple navigation menus. You want to: Make all buttons blue Style the main heading differently from subheadings Change th...Jan 29·10 min read
awdhesh.inEmmet for HTML: A Beginner’s Guide to Writing Faster MarkupIntroduction: The HTML Writing Struggle Picture this: You are building a website, and you need to create a navigation menu with five links. Using traditional HTML, you'd type something like this: <nav> <ul> <li><a href=""></a></li> <li><a h...Jan 29·11 min read
awdhesh.inInside Git: How It Works and the Role of the .git FolderWhen you type git commit, have you ever wondered what actually happens behind the scenes? Most developers use Git daily without understanding its internal machinery. This article pulls back the curtain to reveal how Git works at a fundamental level, ...Jan 28·11 min read
awdhesh.inWhy Version Control Exists: The Pendrive ProblemThe Dark Ages of Software Development Picture this: It's 2005. You're a developer working on a critical project with three teammates. Your code lives on a pendrive that gets passed around like a hot potato. Sound familiar? If you've ever named a file...Jan 28·6 min read