MSMohd Sameerinmohd-sameer.hashnode.dev00Understanding the this Keyword in JavaScriptMay 9 · 4 min read · If there is one concept in JavaScript that has caused more headaches than any other, it’s the this keyword. To a beginner, it feels like a mischievous ghost that changes its identity depending on whicJoin discussion
MSMohd Sameerinmohd-sameer.hashnode.dev00The Node.js Event Loop ExplainedMay 9 · 4 min read · Ever wondered how Node.js manages to be a speed demon despite being "single-threaded"? It’s like watching a world-class juggler. While other languages might hire five different people to handle five dJoin discussion
MSMohd Sameerinmohd-sameer.hashnode.dev00Blocking vs Non-Blocking Code in Node.jsMay 9 · 4 min read · In the world of Node.js, the terms Blocking and Non-Blocking are more than just jargon—they describe the fundamental way your server handles work. Understanding this distinction is the "lightbulb momeJoin discussion
MSMohd Sameerinmohd-sameer.hashnode.dev00REST API Design Made Simple with Express.jsMay 9 · 3 min read · In the modern web, applications need to talk to each other. Whether a mobile app is fetching your profile or a website is saving a new post, they are likely communicating via a REST API. If you are usJoin discussion
MSMohd Sameerinmohd-sameer.hashnode.dev00Map and Set in JavaScriptMay 9 · 4 min read · If you’ve been using JavaScript for any length of time, you’ve likely relied on Objects to store key-value pairs and Arrays to store lists. For a long time, these were the only tools in the shed. HoweJoin discussion