Hi everyone!
I'm glad to inform you that my first email sent from ConvertKit has been received by most of you: my email provider migration is successful!
And I'm also very happy with the reception of my article on useSyncExternalStore
! Thanks for your many feedbacks, I will try to write more soon. The idea is to have a 100% dedicated email on a specific topic, to learn something new in a short time.
Otherwise, the weekly curation newsletter is back. This is a bit of a special edition: I've put all the interesting links from the last few weeks. There are way too many and I can't comment on them this time π Don't worry, we'll resume the usual format with my comments at the end of September when I get back from vacation!

To support me:
- π Recommend the newsletter to your friends: it really helps!
- πΈ Sponsor the newsletter or sponsor me
- π§΅ Retweet the latest Twitter thread
- π¨ Reply to this email: feedback is welcome
Don't miss the next email!

πΈ Sponsorβ
Have you already tried Storyblok? It's the headless CMS with a Visual Editor designed for both developers and marketers!
Use Storyblok React SDK to quickly build reusable components and fetch the content to create your React, Next.js, Remix, or even React-Native applications, websites or eCommerces.
Check out Technology Hub and find it out yourself!

βοΈ Reactβ
- π Improving INP with React 18 and Suspense
- π PureComponents vs Functional Components with hooks
- π Why React Re-Renders
- π Understanding useMemo and useCallback
- π Avoiding useEffect with callback refs
- π React Query meets React Router
- π (Re-) Introducing Gatsby, A Reactive Site Generator
- π Advanced React component composition
- π Can We All Just Admit React Hooks Were a Bad Idea? Part 2
- π Why Storybook in 2022? + 7.0 design alpha + Writing stories in TypeScript
- π A Complete Guide to React Router: Everything You Need to Know
- π 9 Bad React Habits to Kick From Your Life
- π Validating Remix Form Data Using Zod and TypeScript in Action Functions
- π The minimum TypeScript you need for React
- π Patterns.dev - Rendering Patterns
- π We measured the SSR performance of 6 JS frameworks
- π Should You Use A ClassName Prop?