Year in Review: 2023 into 2024
A personal blog post reflecting on the author's career, coding burnout, life changes, and hobbies from 2023, and looking ahead to 2024.
A personal blog post reflecting on the author's career, coding burnout, life changes, and hobbies from 2023, and looking ahead to 2024.
A guide on integrating WebSockets into a Redux application using custom middleware for state management.
The author explains their decision to separate personal 'Notes' from technical 'Articles' on their blog and reflects on online privacy.
A guide on implementing and using React Context with modern functional components and hooks, including code examples.
A critique of over-engineering state management in React, advocating for a simpler approach aligned with the component tree structure.
Explores the benefits and core concepts of Redux for JavaScript developers, highlighting its lasting impact on state management.
A tutorial on testing React components connected to a Redux store using Jest and Redux Mock Store.
A technical guide on integrating Redux Persist with Next.js to maintain the Redux store state between browser sessions.
A tutorial on implementing a global state container in React using useReducer and useContext hooks, mimicking Redux functionality.
Compares React's useReducer Hook with Redux for state management, explaining their differences and when to use each.
An introduction to JavaScript Reducer functions, explaining their core concepts and implementation with examples.
A beginner-friendly tutorial on using Redux with React for state management, extracted from the author's book.
Updated guide for learning React and Redux in 2019, offering opinionated tips on boilerplates, components, state management, and testing.
Author launches a comprehensive course on React state management, covering local state, Redux, and MobX, with a book, screencasts, and projects.
Learn essential React state management concepts before adopting Redux to avoid common pitfalls and unnecessary complexity.
A guide on integrating Redux Saga for handling asynchronous actions in a server-side rendered Next.js application.
A developer compares Redux and MobX for state management, explaining their differences and when to use each.
A guide to organizing Redux state using 'state keys' to reduce clutter and create predictable, dynamic substates for features like loading and errors.
A tutorial on using Redux Observable and RxJS for reactive programming to handle asynchronous actions in Redux.
A tutorial on refactoring a React application from Redux to MobX for state management, covering key concepts and dependencies.