Popular Posts
Latest Posts
Checklist to spot edge cases in API contracts, design mockups & product behaviour
Published on 30 Oct 20216 mins readUse this checklist to find holes in team's understanding and prevent them from snowballing into show stoppers
Setup Git for work & personal GitHub accounts
Published on 8 Aug 20215 mins readSo you joined a new company and made a dedicated GitHub account for work. Maybe you thought it would be more secure, maybe you were feeling adventurous or maybe you thought that's what hardcore engineers do.
Bring app components to Storybook
Published on 14 Jan 20216 mins readMock API requests made by components with MSW addon right from the story.
Implement Animated Toasts in React
Published on 2 Dec 20206 mins readLearn how to make a Toast component with animations using React, Framer Motion, and Zustand.
Testing a Redux Hooked App
Published on 13 Oct 20208 mins readLearn how to write integration tests for a food ordering app using React Testing Library.
How to Hook Redux in a React App
Published on 6 Oct 20209 mins readUse the new Redux hooks to build a food ordering app. Learn UI patterns like fetching data from API, adding items to cart, and applying filters.
Why named arguments are better than positional arguments
Published on 22 Aug 20205 mins readBy passing arguments as objects, we can make reusable functions with less bugs. This approach is called named arguments. Read on to understand why its better.
React Buttons with the Base + Variant Pattern
Published on 8 Aug 20206 mins readComposing React buttons for design systems with the Base and Variant pattern.
Optimize Your React App with React.memo
Published on 3 Jul 202011 mins readLearn how to use React.memo and useMemo together to optimize your React app performance.
Better Components with TailwindCSS
Published on 12 Jan 20205 mins readTailwindCSS is great for building reusable components of our design systems. The component itself can be written in React, Vue, etc. and we'll get the same benefits.
Understanding React Render Props and HOC
Published on 22 Oct 20187 mins readA detailed introduction to Render Props and Higher-Order Components in React.
How to escape from the async/await hell
Published on 6 Apr 201810 mins readasync/await freed us from callback hell, but people have started abusing it — leading to the birth of async/await hell.
Things I wish I knew before I started working with MongoDB
Published on 17 Sep 20175 mins readWhen MEAN stack was very popular I built a pet project to learn it. Here's something I wish people told me early on...