Author, Understanding Redux. I Love God. I Love GF a little too much 💕🤣 http://thereduxjsbooks.com
11 Stories by
You’re overusing useMemo: Rethinking Hooks memoization
In certain cases, useMemo is irrelevant, overused, and likely harmful to the performance of your application.
August 14, 2019
7 min read
useEffect vs. useLayoutEffect in plain, approachable language
Can you explain the differences between useEffect and useLayoutEffect to a five-year-old?
August 8, 2019
8 min read
Simplifying state initializers with React Hooks
Learn how to implement advanced React component patterns with Hooks, starting with the state initializer pattern.
June 25, 2019
6 min read
React Hooks cheat sheet: Unlock solutions to common problems
While Hooks may have been the talk of the community for a while now, beyond the fuss, they do have a very simple API....
April 17, 2019
5 min read
Practical React Hooks: How to refactor your app to use Hooks
A good number of people are excited about the addition of Hooks to React — I happen to be one of those people! Once you get...
March 26, 2019
16 min read
The (new) React lifecycle methods in plain, approachable language
What are lifecycle methods? How do the new React16+ lifecycle methods fit in? How can you intuitively understand what they are and why they...
January 28, 2019
14 min read
How to make any website faster
Introduction When I got introduced to programming, years ago, I was really excited about the endless opportunities I could embrace. As I developed sites...
November 26, 2018
18 min read
Death by a thousand cuts: A checklist for eliminating common React performance issues
A guide to eliminating common React performance issues.
October 3, 2018
8 min read
How browser rendering works — behind the scenes
September 18, 2018
12 min read
Data fetching in Redux apps: A 100% correct approach
Redux is a great tool that solves one of the main problems of UI frameworks: state management. State management on the client side can...
August 8, 2018
11 min read
Conquer navigation state with React-router and Redux
A fundamental component of traditional applications and single page applications alike is Navigation — being able to move from one page to another. Okay, and so...
July 23, 2018
12 min read