Blog
My thoughts and learning into writings, colors, and diagrams.
Debounce and throttle in React
15 Feb 2024
What are debounce and throttle? Learn use cases of each technique to improve user experience
Demystifying useImperativeHandle in React
29 Sep 2023
useImperativeHandle is not a very popular hook in React. But it is very useful when you want to expose some imperative methods to the parent component.
Webpack setup for Typescript and TailwindCSS
14 Nov 2022
You will learn how to setup development environment with Webpack for TypeScript frontend projects.
Sitemap setup to get found your Next.js blog in Google
24 Oct 2022
This article explains how to set up the sitemap of your next.js project to get found in Google.
Lessons learned from running a business
20 Oct 2022
I have run a E-commerce store for one and half years and closed the business this summer. In this article, I share lessons that I learned from the business.
The Big Picture of User Authentication
11 Oct 2022
This article will equip you with the bird's-eye view of how user authentication using Node.js, Express, Passport, MongoDB, and Google OAuth.
MERN stack project setup to push to Github
18 Jul 2022
This is a step-by-step guideline about MERN project setup and first push of your full stack project to Github.