NMNikhil Maliinnm-javascript.hashnode.dev00String Polyfills and Common Interview Methods in JavaScript May 10 · 5 min read · If you've ever been in a JavaScript interview and been asked to "implement trim() from scratch," you know the gut-drop feeling. But here's the thing that question isn't trying to trick you. It's checkJoin discussion
NMNikhil Maliinnm-backend.hashnode.dev00Storing Uploaded Files and Serving Them in Express May 10 · 9 min read · Let me tell you about one of the most painful, humiliating mistakes I made early in my career. I was building a social network clone. It was my first "real" full-stack project. I spent three grueling Join discussion
NMNikhil Maliinnm-backend.hashnode.dev00Handling File Uploads in Express with MulterMay 10 · 7 min read · Let me describe a scenario that breaks almost every junior developer's heart. You spend hours building a beautiful frontend form. You have a text field for a user's name, a text field for their bio, aJoin discussion
NMNikhil Maliinnm-backend.hashnode.dev00URL Parameters vs Query Strings in Express.jsMay 10 · 6 min read · If you stare at the address bar of your browser long enough, URLs start to look like chaotic alphabet soup. Take a look at a typical e-commerce URL: https://shop.com/products/84729?color=red&sort=pricJoin discussion
NMNikhil Maliinnm-backend.hashnode.dev00Creating Routes and Handling Requests with ExpressMay 10 · 9 min read · If you followed along with our last post, you did something amazing: you built a raw HTTP server using nothing but Node.js core modules. You opened a port, listened for traffic, and successfully sent Join discussion