#538 – January 04, 2026
The most common React design patterns and other influential articles.
Happy New Year! 🥳
I hope you enjoyed a nice break and we'll kick this year off with 5 most popular articles from 2025.
How OAuth works
sponsored by Clerk
A practical guide to OAuth Scoped Access that walks through the Authorization Code Flow with real code examples, security best practices, and clear explanations of how third-party app integrations actually work.
1. The most common React design patterns
8 minutes by Mensur Durakovic
The magic of great React development lies in breaking down complex interfaces into simple, reusable components. By creating modular code structures, you can build flexible and readable applications that are easier to debug and expand.
2. Instance Hook pattern
6 minutes by Sahaj Jain
When building components, it’s important to keep the logic clean and reusable. One handy way to do this is by using the Instance Hook Pattern. You can think of it as a packet of state which can be passed around anywhere to control the component linked to it.
3. React state management in 2025: What you actually need
24 minutes by Nadia Makarevich
Nadia shares her opinion on how to manage state in modern React apps, what is remote, URL, local, and shared state, and when you actually need a state management library.
4. React re-renders
4 minutes by Serhii Shramko
Understanding re-renders in React is crucial for performance. You need to understand what triggers them. Know how they move through the app. Learn what happens during a re-render and why it matters.
5. Functional programming in React
14 minutes by Flavien Beninca
Learn how functional programming principles power React development. This practical guide explores first-class functions, pure functions, immutability, currying and composition with clear examples. Discover how these concepts lead to more predictable, testable and maintainable React applications.