---
title: "Sourav Maji (@Souravmaji) | Hashnode"
description: "Everything that downs me makes me wanna fly. Read the latest articles by Sourav Maji on Hashnode."
url: "https://hashnode.com/@Souravmaji"
---

@Souravmaji

# Sourav Maji

@Souravmaji · India · Joined April 2021

Everything that downs me makes me wanna fly.

### [Mastering Role-Based Access Control Patterns: A Developer's Guide](https://souravmaji.hashnode.dev/mastering-role-based-access-control-patterns?utm_source=hashnode&utm_medium=feed)

Picture this: You're building an application and suddenly realize that your intern has the same access level as your CTO. Or worse, you discover that Sarah from accounting can delete production databases while Bob from engineering can't even view his...

8 min read · [souravmaji.hashnode.dev](https://souravmaji.hashnode.dev/mastering-role-based-access-control-patterns?utm_source=hashnode&utm_medium=feed)

[Sep 17, 2025](https://hashnode.com/posts/mastering-role-based-access-control-patterns/68cac60e9215044d5f55c0a2)

### [The Journey of a Web Request: Mastering HTTP with Node.js](https://souravmaji.hashnode.dev/mastering-http-with-nodejs?utm_source=hashnode&utm_medium=feed)

Picture this, You're sitting at your computer, curious about a new article you saw shared on social media. You type the URL into your browser and hit enter. Within seconds, the webpage loads perfectly on your screen. It seems simple, right? But behin...

7 min read · [souravmaji.hashnode.dev](https://souravmaji.hashnode.dev/mastering-http-with-nodejs?utm_source=hashnode&utm_medium=feed)

[Jul 24, 2025](https://hashnode.com/posts/mastering-http-with-nodejs/6881a7369019816b198aca8c)

### [The Hidden Path of Your Web Request : Understanding the HTTP Request-Response Cycle](https://souravmaji.hashnode.dev/http-request-response-cycle?utm_source=hashnode&utm_medium=feed)

You’re sitting at your computer, eager to visit a new website. You type the URL into your browser and hit enter. Within a split second, your request travels across the internet, and before you know it, the website you wanted pops up on your screen. B...

6 min read · [souravmaji.hashnode.dev](https://souravmaji.hashnode.dev/http-request-response-cycle?utm_source=hashnode&utm_medium=feed)

[Jan 18, 2025](https://hashnode.com/posts/http-request-response-cycle/678b83668b2f6936e7177373)

### [The Magic of DNS: How the Internet Knows Where to Take You](https://souravmaji.hashnode.dev/the-magic-of-dns-how-the-internet-knows-where-to-take-you?utm_source=hashnode&utm_medium=feed)

Ever Wonder How the Internet Works? Here's How DNS Makes It Happen. Imagine you want to visit a friend, but you have no idea where they live. What do you do? You look up their name in a directory or ask someone who knows their address. Once you have ...

4 min read · [souravmaji.hashnode.dev](https://souravmaji.hashnode.dev/the-magic-of-dns-how-the-internet-knows-where-to-take-you?utm_source=hashnode&utm_medium=feed)

[Jan 17, 2025](https://hashnode.com/posts/the-magic-of-dns-how-the-internet-knows-where-to-take-you/678a844ad8db430212bab921)

### [Ever Wondered What Happens After You Hit an URL in the Browser 😱? Let's Uncover the Process! 🙂](https://souravmaji.hashnode.dev/ever-wondered-what-happens-after-you-hit-an-url-in-the-browser-lets-uncover-the-process?utm_source=hashnode&utm_medium=feed)

You perform a simple action by hitting an url on the browser. But what happens next ? Where does the request go? What is the under the hood process that happens and you can see the web page on your browser in a few seconds. Sounds interesting !! ri...

3 min read · [souravmaji.hashnode.dev](https://souravmaji.hashnode.dev/ever-wondered-what-happens-after-you-hit-an-url-in-the-browser-lets-uncover-the-process?utm_source=hashnode&utm_medium=feed)

[Jan 15, 2025](https://hashnode.com/posts/ever-wondered-what-happens-after-you-hit-an-url-in-the-browser-lets-uncover-the-process/6787c976bdcfde81afbb8fa2)
