What 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 you1ISep 30 · 8 min readasgharalifs.hashnode.dev
JavaScript 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 chanMay 10 · 5 min readasgharalifs.hashnode.dev
The 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,May 10 · 8 min readasgharalifs.hashnode.dev
Callbacks 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 arriveApr 17 · 7 min readasgharalifs.hashnode.dev
JavaScript 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. HerApr 13 · 3 min readasgharalifs.hashnode.dev