JWT Authentication ExplainedHey there brilliant developers. Hope you’re learning and building something new every day. Did you know that HTTP is stateless? Since Express is built on top of HTTP, it is stateless too. But what doeAug 5 · 12 min readsarkarshouvik.hashnode.dev
The Express pattern that removes try-catch from every controller.Introduction: Hey there backend developers, hope you are building something meaningful. If you've built APIs with Node.js and Express, you've probably written controllers like this: const getUserById Jul 29 · 9 min readsarkarshouvik.hashnode.dev
Behind the Click: The Hidden Journey of Your DataHey there developers. Have you ever wondered, What actually happens behind the scenes, when you click or type an URL and a new page appears? From clicking the link to a fully loaded new webpage, it may seem magical to most of the people. But we, we ...Oct 20, 2025 · 12 min readinternetdev.hashnode.dev
Inside JavaScript’s Brain: How Async Code Really WorksHey there, JS heroes! Have you ever wondered? If JavaScript is synchronous by nature, then how does it manage to run asynchronous code like async/await, .then, and .catch? What exactly happens to the setTimeout() function before it gets executed? ...Jul 16, 2025 · 7 min readshouvikjs.hashnode.dev
How functions are executed in JSHey JS champions, welcome back! I hope you've already gone through Part 1 of How JS Actually Works. If you have, awesome! Let’s dive deeper into functions. We're going to explore how JavaScript treats different kinds of functions, and how their behav...Jul 3, 2025 · 7 min readshouvikjs.hashnode.dev