
Sign up to save your podcasts
Or


In this repeat episode, Dominik Dorfmeister unpacks the pitfalls of React’s useCallback and useMemo, revealing how these hooks often introduce more complexity than performance gains. He explores the promise of the React Compiler, the practical power of the “latest ref” pattern, and strategies to boost code readability and maintainability at scale.
Learn why overusing useEffect and manual memoization can do more harm than good, and how teams can level up their PR reviews and performance practices using tools like the ESLint React Compiler plugin.
Bluesky: https://bsky.app/profile/tkdodo.eu
The Useless useCallback: https://tkdodo.eu/blog/the-useless-use-callback
00:00 Why talk about useCallback and useMemo
How did you find us? Did you see us on Twitter? In a newsletter? Or maybe we were recommended by a friend?
Fill out our listener survey!
Follow us on Apple Podcasts, fill out this form, and we’ll send you free PodRocket stickers!
LogRocket provides AI-first session replay and analytics that surfaces the UX and technical issues impacting user experiences. Start understanding where your users are struggling by trying it for free at LogRocket.com. Try LogRocket for free today.
Special Guest: Dominik Dorfmeister.
By LogRocket4.9
5959 ratings
In this repeat episode, Dominik Dorfmeister unpacks the pitfalls of React’s useCallback and useMemo, revealing how these hooks often introduce more complexity than performance gains. He explores the promise of the React Compiler, the practical power of the “latest ref” pattern, and strategies to boost code readability and maintainability at scale.
Learn why overusing useEffect and manual memoization can do more harm than good, and how teams can level up their PR reviews and performance practices using tools like the ESLint React Compiler plugin.
Bluesky: https://bsky.app/profile/tkdodo.eu
The Useless useCallback: https://tkdodo.eu/blog/the-useless-use-callback
00:00 Why talk about useCallback and useMemo
How did you find us? Did you see us on Twitter? In a newsletter? Or maybe we were recommended by a friend?
Fill out our listener survey!
Follow us on Apple Podcasts, fill out this form, and we’ll send you free PodRocket stickers!
LogRocket provides AI-first session replay and analytics that surfaces the UX and technical issues impacting user experiences. Start understanding where your users are struggling by trying it for free at LogRocket.com. Try LogRocket for free today.
Special Guest: Dominik Dorfmeister.

289 Listeners

2,142 Listeners

501 Listeners

624 Listeners

581 Listeners

62 Listeners

988 Listeners

8,116 Listeners

972 Listeners

208 Listeners

518 Listeners

5,537 Listeners

55 Listeners

25 Listeners

11 Listeners