I Got Tired of Goodreads. So I Built Kitaaben.comI read a lot. Not as much as I'd like to, but enough that I needed a place to keep track of it all. For years, Goodreads was that place. Then Amazon bought it in 2013 and... nothing happened. No meaniJun 24, 2026·4 min read
Polyfills of JS Array Methods - Flat, Map, Filter & Reduce (Because Why Not?)Alright, confession time, I’ve been writing JavaScript for a while now, but there’s something oddly satisfying about going back to the basics. You know, like trying to bake your bread from scratch even though you live next to a bakery. That’s exactly...May 13, 2025·4 min read·168
Polyfills for Call, Apply, and Bind — Let’s Build Them From Scratchhttps://store.nandan.dev/l/javascript-interview-prep-handbook Okay, so if you have ever deep-dived into JavaScript interviews or just casually scrolled through dev Twitter (yes, that’s a thing), you would have stumbled upon someone throwing around ...Apr 28, 2025·3 min read·422
I built an AI Book Recommendation App and was DDOS-ed for it.How I vibe coded my way into trouble and coded my way out of it..!!Apr 15, 2025·3 min read·113
Yet another blog on Call, Apply & Bind..!!How to answer the question : Explain Call, Bind & Apply in Javascript.Nov 22, 2024·3 min read·213
What are Javascript Closures?Closures are a fundamental concept in JavaScript that enables powerful features like data privacy, state persistence, and functional programming. This blog will demystify closures with examples and practical use cases. When are closures created? Clos...Nov 18, 2024·2 min read·595
System Design : SQL vs NoSQL databasesIn the realm of databases, two primary types of solutions exist, SQL (relational) and NoSQL (non-relational) databases. These two categories differ significantly in their construction, the nature of the data they store, and their storage methods. Rel...Aug 13, 2024·3 min read·216