Roshan JhaStages of an interviewMost algorithmic interview rounds are between 45–60 minutes. The interviews can be broken down into stages, and at each stage, there are…Jun 22Jun 22
Roshan JhaGuide How To Integrate Your App For Sending Mails in Next.js1. Install Resend Mailer:May 10May 10
Roshan JhaVerification Using ZodZod is a tool for TypeScript developers. It helps them define and check the shapes of their data in a simple way. Instead of writing out…May 9May 9
Roshan JhaSimple Inorder Tree Traversal: Morris Method without Extra SpaceWhen we go through a bunch of papers on our desk, we might start with the one on the left, then move to the one in the middle, and finally…Apr 12Apr 12
Roshan JhaMastering Topological Sorting with JavaScriptIntroduction: Topological sorting is a fundamental algorithm used in various applications, from project management to task scheduling and…Mar 21Mar 21
Roshan JhaMongoDB Aggregation for User Channel ProfilesOnline platforms like YouTube or Twitch( OR TAKE ANY SOCIAL MEDIA PLATFORM ) understanding user engagement with channels is crucial. Users…Mar 20Mar 20
Roshan JhaAccess and Refresh Tokens: A Fun Day at Wonder ParkAccess Token: An access token is like a special key you get when you log in to a website or app. It lets you do certain things, like…Mar 19Mar 19
Roshan JhaVirtual DOM, Fibre and reconciliationReact Fiber is an ongoing reimplementation of React’s core algorithm. It is the culmination of over two years of research by the React…Feb 16Feb 16
Roshan JhaMerge Two Sorted Lists(4 diff )You are given the heads of two sorted linked lists list1 and list2.Feb 15Feb 15
Roshan JhaMastering ‘super’ in Java ConstructorsIn Java, the super keyword holds significant importance, especially when dealing with inheritance and constructors. It serves as a tool to…Feb 14Feb 14