jasmeenmaradeeya.hashnode.dev🚀 Docker Fundamentals – What I Learned TodayToday, I started learning Docker and understood why it’s such an important tool for developers. 🔹 The Problem – “It works on my machine” As developers, we often face this classic issue: An application works perfectly on our machine. But when we sh...Sep 19, 2025·2 min read
jasmeenmaradeeya.hashnode.dev🧠 Mastering call, apply, and bind in JavaScript — with Real-Life Examples!Have you ever written a function in JavaScript and wondered,"Why is this not pointing to what I expected?"If so, welcome to the world of call(), apply(), and bind() — JavaScript's secret weapons for controlling what this actually means. Let’s break i...Jun 25, 2025·3 min read
jasmeenmaradeeya.hashnode.devJavaScript Closures Made Simple (With Visual & Real-World Examples)Have you ever wondered how some functions in JavaScript can "remember" variables even after the outer function has finished running?That’s not black magic — it’s called a Closure, one of the most powerful and essential concepts in JavaScript. 💡 Wha...Jun 24, 2025·4 min read
jasmeenmaradeeya.hashnode.devWhat Are First-Class Functions in JavaScript? (Made Easy)If you're learning JavaScript, you'll often hear people say: “JavaScript has first-class functions.” Sounds fancy, right? But don’t worry—it’s actually a very simple and powerful idea. First-Class Functions Mean: In JavaScript, functions are treat...Jun 24, 2025·2 min read
jasmeenmaradeeya.hashnode.devJavaScript’s Memory Magic: By Value vs By Reference Explained with Real Examples“Why is my variable changing when I didn’t even touch it?”If you’ve asked this while debugging JavaScript, welcome to the mysterious world of memory references! 🪄 The Magic Begins: Understanding JavaScript’s Variable Behavior JavaScript variables do...Jun 24, 2025·2 min read