Articles for people who
ship the stack
Rewrites on React, Node.js, TypeScript and AI. A translated body is shown when it exists. If it does not, you see the English text and a note that says so.
Tagged: Redux
Eight React Rendering Fixes That Cut Re-renders 80% Without a Rewrite
Profile first, then apply memo, useMemo, useCallback, transitions, list virtualization, code splitting and narrow selectors to speed up a large React dashboard.
5 min readContext, Zustand, or Redux Toolkit: Pick by Transition Complexity
Pick React state tools by transition complexity, not app size: Context spreads tree deps, Zustand sharpens subscriptions, Redux Toolkit models transitions.
4 min readContext vs Redux Toolkit vs Zustand for React state
Context, Redux Toolkit and Zustand compared on a React video portal, then paired with TanStack Query so server state stops living in the client store.
32 min readWhy Redux or Zustand Belong With Many Writers, Not Many Readers
Reader count is not enough reason for a client store. Multiple writers sharing invariants — like a shopping cart — are when reducers, replay, and direct tests earn their keep.
10 min readScope State by Lifetime: When a React Portal Actually Needs a Global Store
Learn to decide where React portal state belongs by its owner and lifetime, why global stores create cleanup bugs, and which cases truly justify Redux or Zustand.
4 min readFrontend Debt as Change Cost: Diagnosing a Growing React Codebase
Learn to spot the compounding decisions that make large React, Redux, TypeScript and Next.js apps expensive to change, and how to pay that debt down incrementally.
18 min readReact Auth, Data Loading and Errors: Axios, React Router, Redux, TanStack Query
Ten React mistakes with auth, data loading and errors, fixed by Axios interceptors, React Router loaders, Redux middleware, TanStack Query and error boundaries.
15 min readRedux Toolkit from First Slice to Async Data: A Working Mental Model
Learn how Redux Toolkit's store, slices, Immer-powered reducers, selectors and createAsyncThunk fit together, using a counter, a shopping cart and a product list.
9 min readHow React-Redux Decides to Re-render: Selectors, Equality and Typed Hooks
A study guide to React-Redux internals: Provider, useSelector equality, memoized selectors, connect(), typed hooks with withTypes(), and rare edge cases.
34 min read
About these articles
Request a 24h estimate
Need the same stack in a production operator layer? Send the brief — estimate within 24 hours.