AKAnkit kumar Singhinankitsingh2003.hashnode.dev·2d ago · 10 min readJavaScript Map & Set — The Day Objects and Arrays Were Not EnoughIf you are learning JavaScript, you have probably already met: Object Array And you may be thinking: “Isn't that enough?” Honestly, for many things, yes. Objects are great when you want to store00
AKAnkit kumar Singhinankitkrsinghbackend.hashnode.dev·Aug 6 · 14 min readHow Express.js Handles Requests Behind the ScenesWhile revising Express.js, I stumbled upon a simple question that I had never really thought about before: What actually happens after a request hits an Express server? I've used app.use(), app.get(00
AKAnkit kumar Singhinankitsingh2003.hashnode.dev·Jul 28 · 5 min readUnderstanding for...in, for...of, and forEach() in JavaScriptWhen I first started learning JavaScript, I often got confused about when to use for...in, for...of, and forEach(). They all help us iterate over data, but they are designed for different purposes. In00
AKAnkit kumar Singhinankitsingh2003.hashnode.dev·Jul 22 · 11 min readSQL for Beginners: From CREATE TABLE to GROUP BY and HAVINGWhen I started learning SQL, I realized that the best way to understand it is not just by reading syntax but by actually creating tables, inserting data, and writing queries. In this blog, I’m sharing00
AKAnkit kumar Singhinankitsingh2003.hashnode.dev·Jul 17 · 8 min readMove Zeroes: From Brute Force to Two Pointers 🚀When I first looked at the Move Zeroes problem, the problem seemed simple: Move all the zeroes to the end of the array. But there is one important condition: the order of the non-zero elements shoul00