js-rushil.hashnode.devJavaScript Promises Explained with Anime DramaThe Promise Saga: An Event Loop Anime I am trying to write a concept about Promise in such a way that you have to read through it only once and you get all the knowledge. ⚔️ The Promise Saga: An Event5h ago·9 min read
gitbegin.hashnode.devWhy Version Control Exists: The Pendrive ProblemWhy Version Control Exists (The Pain Before Git) Before Git.Before GitHub.Before cloud repos. Developers lived in chaos. Not the cool hacker chaos — real “where is my file???” chaos. Let’s go back in time. The Pendrive Era of Software Development Th...Jan 30·3 min read
gitbegin.hashnode.devInside Git: How It Works and the Role of the .git FolderHow Git Works Internally (So It Stops Feeling Like Magic) Most beginners use Git like this: git add . git commit -m "done" And hope for the best. But inside, Git is doing something very smart and very organized. Once you understand it, Git becomes p...Jan 30·3 min read
html-css-blogss.hashnode.devCSS Selectors 101: Targeting Elements with PrecisionCSS Selectors Explained Simply — How CSS Chooses What to Style Let’s start with a basic question: You write CSS…but how does the browser know which HTML element to style? That’s the job of CSS selectors. Selectors are just ways to pick elements from ...Jan 30·3 min read
html-css-blogss.hashnode.devEmmet for HTML: A Beginner’s Guide to Writing Faster MarkupEmmet Explained Simply — Write HTML 10x Faster Without Memorizing Tags Let’s start with a painful truth every beginner feels: Writing HTML manually is slow. You type: <div></div> <div></div> <div></div> <div></div> Your fingers get tired before your...Jan 30·3 min read