Mastering Role-Based Access Control Patterns: A Developer's GuidePicture 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.devSep 17, 2025
The Journey of a Web Request: Mastering HTTP with Node.jsPicture 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.devJul 24, 2025
The Hidden Path of Your Web Request : Understanding the HTTP Request-Response CycleYou鈥檙e 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.devJan 18, 2025
The Magic of DNS: How the Internet Knows Where to Take YouEver 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.devJan 17, 2025
Ever Wondered What Happens After You Hit an URL in the Browser 馃槺? Let's Uncover the Process! 馃檪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.devJan 15, 2025