PinnedPublished inDev GeniusStoring password in databasesIf you have ever worked with a web application, you probably had to work with user authentication, then comes the big question, do we…May 1, 20221May 1, 20221
Unique IDs for Distributed SystemsWhen working with distributed systems, one common challenge is generating unique IDs. While this is straightforward in a single system…Aug 17Aug 17
Distributed Server Monitoring SystemIf your servers are distributed over a large area, it becomes challenging to monitor the system, leading to significantly greater downtime…Aug 5Aug 5
Json Web Tokens (JWT) in authenticationIf you have ever worked with authentication, you must’ve come across the term JWT, or if you haven’t it’s a good entry point for you into…Sep 14, 2023Sep 14, 2023
Low Level Design : Tic-Tac-ToeIf you’re venturing into the domain of low level design, tic-tac-toe might be the first question that you might find yourself standing…May 23, 2023May 23, 2023
How is Nodejs different from Javascript?If you’re new to the world of Nodejs, a familiar question that might be haunting you at nights might be, is Nodejs same as javascript? if…Dec 2, 2022Dec 2, 2022
Published inDev GeniusHow does async await work in NodeJS?Before understanding how async await works, and how to use it, it’s important for us to understand promises in Javascript. Lucky for you, I…May 10, 2022May 10, 2022
Published inDev GeniusUnderstanding arrow functions in JSArrow functions are the tiktok of the javascript world, everybody seems to be using it. It is fancier, shorter than the traditional…Mar 24, 2022Mar 24, 2022
Published inDev GeniusPromises in JavascriptPromises are an important aspect of javascript. Anytime you are making an asynchronous call, whether it be from your client application or…Mar 10, 2022Mar 10, 2022
Published inDev GeniusWhat, why, when of reduxIf you have been working with react, it’s highly likely that you’ve heard about redux too. Sometimes, they are spoken of as if they are one…Feb 11, 20221Feb 11, 20221