Who’s Your Prototype, JS?The Royal Scandal of JavaScript 👑 We’ve already met JavaScript’s “this” crisis, fought through the scope jungle, and even survived the micro vs macro chaos. But just when you thought JS couldn’t get any weirder… It whispers — “Every object you creat...Nov 2, 2025 · 6 min readwhos-your-prototype-js.hashnode.dev
Understanding the ‘this’ Keyword in JavaScript: Who Am I Really?Wait… Who Even Am I? Have you ever written a JavaScript function, tried to use this, and suddenly felt like your code was mocking you? 😅 You’re not alone. The this keyword in JavaScript is one of those concepts that even experienced developers trip ...Oct 26, 2025 · 4 min readwho-even-am-i-this-js.hashnode.dev
Var, Let’s Go! JS Scopes & ClosuresWelcome to the Weird World of JS Ever felt like JavaScript is playing tricks on you? One minute your variables are behaving like good little children, and the next… poof, they vanish into thin air or sneak into places you didn’t expect. 😵💫 Don’t w...Oct 19, 2025 · 5 min readvar-lets-go-js.hashnode.dev
Microtasks vs Macrotasks Madness: Understanding the JS Event LoopThe Confusing JS Snippet That Makes Everyone Say 🤯 Alright, let’s kick things off with a tiny piece of JavaScript that has made even experienced devs scratch their heads. console.log("A"); setTimeout(() => console.log("B"), 0); Promise.resolve().the...Sep 27, 2025 · 5 min readmicro-vs-macro-madness.hashnode.dev