---
title: "SAMIT MANDAL (@Sam-in-it) | Hashnode"
description: "Consistency is the key. Read the latest articles by SAMIT MANDAL on Hashnode."
url: "https://hashnode.com/@Sam-in-it"
---

@Sam-in-it

# SAMIT MANDAL

@Sam-in-it · INDIA · Joined January 2026

Consistency is the key

### [Expo Router vs React Navigation - Which One Should You Use in 2026?](https://saminitcohort.hashnode.dev/expo-router-vs-react-navigation-which-one-should-you-use-in-2026?utm_source=hashnode&utm_medium=feed)

You start a new React Native app. You need to move between screens while keeping state, handling deep links, managing authentication, and sharing UI elements like headers or tab bars across sections.

5 min read · [saminitcohort.hashnode.dev](https://saminitcohort.hashnode.dev/expo-router-vs-react-navigation-which-one-should-you-use-in-2026?utm_source=hashnode&utm_medium=feed)

[May 31](https://hashnode.com/posts/expo-router-vs-react-navigation-which-one-should-you-use-in-2026/6a1baa887c924da4619ea187)

### [How Node.js Handles Multiple Requests with a Single Thread](https://saminitcohort.hashnode.dev/how-node-js-handles-multiple-requests-with-a-single-thread?utm_source=hashnode&utm_medium=feed)

When I first started learning Node.js, I was confused about how it could handle many users at the same time while being single-threaded. Normally, we think multiple requests need multiple threads, but

2 min read · [saminitcohort.hashnode.dev](https://saminitcohort.hashnode.dev/how-node-js-handles-multiple-requests-with-a-single-thread?utm_source=hashnode&utm_medium=feed)

[May 10](https://hashnode.com/posts/how-node-js-handles-multiple-requests-with-a-single-thread/6a00c6d5e3eebc2e20b1abcb)

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

One of the most important concepts I had to learn early in JavaScript is Callbacks. At first, they felt weird and confusing, but once I understood why they exist, asynchronous programming started maki

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

[May 10](https://hashnode.com/posts/callbacks-in-javascript-why-they-exist/6a00b996e3eebc2e20a734b3)

### [Blocking vs Non-Blocking Code in Node.js](https://saminitcohort.hashnode.dev/blocking-vs-non-blocking-code-in-node-js?utm_source=hashnode&utm_medium=feed)

intro One of the most important concepts I had to understand when learning Node.js is the difference between Blocking and Non-Blocking code. This single concept explains why Node.js is so good at hand

3 min read · [saminitcohort.hashnode.dev](https://saminitcohort.hashnode.dev/blocking-vs-non-blocking-code-in-node-js?utm_source=hashnode&utm_medium=feed)

[May 10](https://hashnode.com/posts/blocking-vs-non-blocking-code-in-node-js/6a00b804e3eebc2e20a5ea9e)

### [Map and Set in JavaScript](https://saminitcohort.hashnode.dev/map-and-set-in-javascript?utm_source=hashnode&utm_medium=feed)

The two powerful data structures in JavaScript are— Map and Set. They solve some common problems that regular objects and arrays struggle with. Let me explain them clearly. What is a Map? A Map is a c

2 min read · [saminitcohort.hashnode.dev](https://saminitcohort.hashnode.dev/map-and-set-in-javascript?utm_source=hashnode&utm_medium=feed)

[May 10](https://hashnode.com/posts/map-and-set-in-javascript/6a00b6c2e3eebc2e20a4ce79)
