AAAsghar aliinasgharalifs.hashnode.dev·5d ago · 8 min readWhat Actually Happens When You Flatten a Nested Array?Yes, JavaScript already gives us flat(). I'm not here to teach you that the method exists. I'm going to dig into what flattening actually means, how depth works, and what happens conceptually when you01I
AAAsghar aliinasgharalifs.hashnode.dev·May 10 · 5 min readJavaScript Modules: Import and Export ExplainedJavaScript Modules: Why Your Code Needs Boundaries I remember when I first started writing JavaScript. Everything was in one file. It worked. Then the file got longer. Then longer. Then one day I chan00
AAAsghar aliinasgharalifs.hashnode.dev·May 10 · 8 min readThe Linux File SystemLinux File System: What It Is, How It Works, and Why Engineers Care About It Most people who use Linux for the first time think of it like any other operating system. You have files, you have folders,00
AAAsghar aliinasgharalifs.hashnode.dev·Apr 17 · 7 min readCallbacks in JavaScript: Why They ExistWhat is a callback function? Let's understand how you operate in the real world when you order food at a restaurant. You don't stand frozen on the counter staring at the kitchen until your food arrive00
AAAsghar aliinasgharalifs.hashnode.dev·Apr 13 · 3 min readJavaScript Operators: The Basics You Need to KnowIn JavaScript, operators are symbols that perform operations on value & varialbes. JavaScript uses various operators to perform mathematical, logical, and comparison tasks on values and variables. Her00