PinnedShubham KhatriinJavaScript in Plain EnglishHow to Build a Custom Pagination Component in ReactWe often work with web applications that need to fetch large amounts of data from a server through APIs and render it on the screen.7 min read·Aug 27, 2021--1--1
PinnedShubham KhatriinJavaScript in Plain EnglishBuild a Collapsible Menu in React with Intersection ObserverWhen people talk about Intersection Observer, the most common use cases that come to mind are Lazy loading and Infinite Scroll. However…4 min read·Mar 30, 2021--2--2
Shubham KhatriinBetter Programming15 Useful VS Code Shortcuts to Boost Your ProductivityGive a boost to your coding speed·6 min read·Sep 2, 2021--4--4
Shubham KhatriinBetter ProgrammingObserver Design Pattern in JavaScriptEverything you need to know about the Observer design pattern in JavaScript·4 min read·Jun 17, 2021--2--2
Shubham KhatriinBetter ProgrammingLazy Loading Images With Intersection Observer in ReactCreating a Gatsby Image style custom React component·5 min read·May 19, 2021--1--1
Shubham KhatriinBetter ProgrammingReact.StrictMode Is Your Lifeline for the FutureEverything you need to know about Strict Mode in React·8 min read·May 4, 2021----
Shubham KhatriinBetter ProgrammingWhy Don’t React State Updates Reflect Immediately?If you think state updates are asynchronous, you are only partially correct·5 min read·Apr 23, 2021--2--2
Shubham KhatriinBetter ProgrammingHow To Use Debounce and Throttle the Right Way With React HooksImplement debounce and throttle in functional components with React Hooks·4 min read·Apr 15, 2021--2--2
Shubham KhatriinNerd For TechImplement your own Promises in JavaScriptPromises is one of the most fundamental concepts in JavaScript that all of us have used many times in our applications but can we…4 min read·Apr 11, 2021--4--4
Shubham KhatriinJavaScript in Plain EnglishBuild a Card Memory Game with ReactVery often we come across small games and wonder how complex is it? Can we build it? More often than not we do not go beyond it. In this…4 min read·Apr 3, 2021--1--1