Manish PrasadWhy Storing Files in the Database is a Bad Practice: Best AlternativesIn the world of web development, the idea of saving files in a database might seem appealing at first glance. After all, if structured data…Sep 11Sep 11
Manish PrasadinPowerplayA Deep Dive into Nodejs Event Loop: Key to Non-Blocking I/O OperationsEvent Loop is what allows Node.js to perform non-blocking I/O operations; despite the fact that JavaScript is single-threaded; by…Sep 6Sep 6
Manish PrasadinPowerplayJavascript Loops: Demystifying the Choice between for…of and for…in loopAfter years of web development, do you still find yourself mixing up for...in and for...of loops in JavaScript? If you’re tired of Googling…Sep 3Sep 3
Manish PrasadinPowerplayMaster Nodejs Development: Effortlessly Manage Different Versions with NVMNode Version Manager NVM is an open source version manager for Node.js (Node) and allows to easily install & manage different versions of…Mar 61Mar 61
Manish PrasadinPowerplayA One Time Password (OTP) generator npm library based on nanoidMobile number has become the defacto user authentication mechanism in India and hence, OTP generation is a very common use case…Mar 27, 2023Mar 27, 2023
Manish PrasadinPowerplayA Beginner’s Guide to Macbook setup for web developmentThis is a beginner’s guide to setup Macbook for web development. The motivation for writing this guide is to help people get started with…Mar 15, 2023Mar 15, 2023
Manish PrasadinPowerplayUnderstanding TTL Indexes in MongoDB comprehensivelyTime to Live (TTL) indexes are special single-field indexes in MongoDB that help delete documents from a collection after a specific amount…Feb 22, 2023Feb 22, 2023
Manish PrasadinPowerplayAsync Operations with AbortController & AbortSignal in NodejsAbortController is the standard way to abort any ongoing operations. AbortController and AbortSignal are now part of Nodejs LTS (originally…Nov 2, 2021Nov 2, 2021
Manish PrasadinPowerplayStreams: An underrated but very powerful concept in NodeJSA stream is an abstract interface for working with streaming data in Node.js. Streams have gained the reputation that it is hard to work…Mar 11, 2020Mar 11, 2020
Manish PrasadA Financial Resolution This New YearYet another New Year is round the corner. We all make New Year resolutions; few kept and most unkept. This new year make a ‘financial’…Dec 31, 2018Dec 31, 2018