---
title: "sourav halder (@humanity2003) | Hashnode"
description: "sourav halder (@humanity2003) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@humanity2003"
---

@humanity2003

# sourav halder

@humanity2003 · Joined January 2026

### [Understanding Objects in JavaScript](https://magicofjsobjects.hashnode.dev/understanding-objects-in-javascript?utm_source=hashnode&utm_medium=feed)

A beginner-friendly guide to one of JavaScript's most powerful features

5 min read · [magicofjsobjects.hashnode.dev](https://magicofjsobjects.hashnode.dev/understanding-objects-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 16](https://hashnode.com/posts/understanding-objects-in-javascript/69b7d7cda9f27706833131cc)

### [The Magic of this, call(), apply(), and bind() in JavaScript](https://learnmagicofjs.hashnode.dev/the-magic-of-this-call-apply-and-bind-in-javascript?utm_source=hashnode&utm_medium=feed)

If you've ever been confused by this in JavaScript, you're not alone. It's one of those concepts that seems simple until you actually use it. Then suddenly, this doesn't mean what you think it means.

10 min read · [learnmagicofjs.hashnode.dev](https://learnmagicofjs.hashnode.dev/the-magic-of-this-call-apply-and-bind-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 12](https://hashnode.com/posts/the-magic-of-this-call-apply-and-bind-in-javascript/69b3012693256dfc53fd236f)

### [Arrow Functions in JavaScript: A Simpler Way to Write Functions](https://arrow-fn-javascript.hashnode.dev/arrow-functions-in-javascript-a-simpler-way-to-write-functions?utm_source=hashnode&utm_medium=feed)

When you start learning JavaScript, you learn functions like this: function add(a, b) { return a + b; } Clear. Traditional. Reliable. Then one day you see something like this: const add = (a, b) =>

5 min read · [arrow-fn-javascript.hashnode.dev](https://arrow-fn-javascript.hashnode.dev/arrow-functions-in-javascript-a-simpler-way-to-write-functions?utm_source=hashnode&utm_medium=feed)

[Mar 12](https://hashnode.com/posts/arrow-functions-in-javascript-a-simpler-way-to-write-functions/69b2cc8331303b597cfd8459)

### [JavaScript Array Methods You Must Know](https://array-methods-learning-js.hashnode.dev/javascript-array-methods-you-must-know?utm_source=hashnode&utm_medium=feed)

When you start learning JavaScript, arrays quickly become one of the most commonly used data structures. Whether you are storing numbers, user data or results from an API, array appear everywhere. Jav

11 min read · [array-methods-learning-js.hashnode.dev](https://array-methods-learning-js.hashnode.dev/javascript-array-methods-you-must-know?utm_source=hashnode&utm_medium=feed)

[Mar 9](https://hashnode.com/posts/javascript-array-methods-you-must-know/69ae4c9d86766ac3a6742f94)

### [Understanding the Thundering Herd Problem in Distributed Systems](https://thundering-herd-systemdesign.hashnode.dev/understanding-the-thundering-herd-problem-in-distributed-systems?utm_source=hashnode&utm_medium=feed)

Modern distributed systems are designed to handle massive traffic, but sometimes the real problem isn’t too many users—it’s too many users doing the exact same thing at the exact same time. This pheno

6 min read · [thundering-herd-systemdesign.hashnode.dev](https://thundering-herd-systemdesign.hashnode.dev/understanding-the-thundering-herd-problem-in-distributed-systems?utm_source=hashnode&utm_medium=feed)

[Mar 8](https://hashnode.com/posts/understanding-the-thundering-herd-problem-in-distributed-systems/69adaf5686766ac3a64644f6)
