---
title: "Asghar ali (@asgharalifs) | Hashnode"
description: "Full stack dev. Read the latest articles by Asghar ali on Hashnode."
url: "https://hashnode.com/@asgharalifs"
---

@asgharalifs

# Asghar ali

@asgharalifs · Joined January 2026

Full stack dev

### [What Actually Happens When You Flatten a Nested Array?](https://asgharalifs.hashnode.dev/what-actually-happens-when-you-flatten-a-nested-array?utm_source=hashnode&utm_medium=feed)

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 you

8 min read · [asgharalifs.hashnode.dev](https://asgharalifs.hashnode.dev/what-actually-happens-when-you-flatten-a-nested-array?utm_source=hashnode&utm_medium=feed)

[Sep 30](https://hashnode.com/posts/what-actually-happens-when-you-flatten-a-nested-array/6abd25696b3808f77c2b6a36)

### [JavaScript Modules: Import and Export Explained](https://asgharalifs.hashnode.dev/javascript-modules-import-and-export-explained?utm_source=hashnode&utm_medium=feed)

JavaScript 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 chan

5 min read · [asgharalifs.hashnode.dev](https://asgharalifs.hashnode.dev/javascript-modules-import-and-export-explained?utm_source=hashnode&utm_medium=feed)

[May 10](https://hashnode.com/posts/javascript-modules-import-and-export-explained/6a00c709e3eebc2e20b1d2ec)

### [The Linux File System](https://asgharalifs.hashnode.dev/the-linux-file-system?utm_source=hashnode&utm_medium=feed)

Linux 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,

8 min read · [asgharalifs.hashnode.dev](https://asgharalifs.hashnode.dev/the-linux-file-system?utm_source=hashnode&utm_medium=feed)

[May 10](https://hashnode.com/posts/the-linux-file-system/6a009ae5e3eebc2e208fbcf1)

### [Callbacks in JavaScript: Why They Exist](https://asgharalifs.hashnode.dev/callbacks-in-javascript-why-they-exist?utm_source=hashnode&utm_medium=feed)

What 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 arrive

7 min read · [asgharalifs.hashnode.dev](https://asgharalifs.hashnode.dev/callbacks-in-javascript-why-they-exist?utm_source=hashnode&utm_medium=feed)

[Apr 17](https://hashnode.com/posts/callbacks-in-javascript-why-they-exist/69e2c2cafd22b8ad628b5b71)

### [JavaScript Operators: The Basics You Need to Know](https://asgharalifs.hashnode.dev/javascript-operators-the-basics-you-need-to-know?utm_source=hashnode&utm_medium=feed)

In 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. Her

3 min read · [asgharalifs.hashnode.dev](https://asgharalifs.hashnode.dev/javascript-operators-the-basics-you-need-to-know?utm_source=hashnode&utm_medium=feed)

[Apr 13](https://hashnode.com/posts/javascript-operators-the-basics-you-need-to-know/69dc32a9be21b1bd010d5f49)
