Articles for people who
ship the stack
Original rewrites on React, Node.js, TypeScript and AI — practical notes from the same engineering practice behind our operator software. Article bodies are in English.
Tagged: TanStack Query
What useEffect Fetching Costs You and What TanStack Query Changes
Why effect-based data fetching leads to duplicate requests, boilerplate and stale closures in React, and how TanStack Query's keys, staleTime and invalidation fix them.
6 min readZustand vs TanStack Query Boundaries in a Realtime Next.js Monorepo
Learn a clear ownership rule for UI state, server state and realtime events in a collaborative Next.js monorepo using Zustand, TanStack Query and sockets.
10 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 readURL State, Server State and a BFF: A Vite Stack for Internal React Apps
Why an authenticated internal React platform can be better served by Vite, TanStack Router, TanStack Query and a separate BFF than by Next.js, and when that stops being true.
10 min readBuilding a Feature-Based React Module: Posts CRUD with TanStack Query
Organize a React app by feature, not file type, then wire full posts CRUD with TanStack Query and axios, and see exactly where that pattern stops scaling.
10 min readA Minimal useFetch Hook: When You Can Skip React Query, and Its Limits
Build a small cached useFetch hook with AbortController, TTL expiry and a useMutation companion, and learn exactly which React Query features you give up.
9 min readChoosing a Startup Frontend Stack That Optimizes for Shipping Speed
A decision guide for picking an MVP frontend stack: Next.js or Vite, Tailwind with shadcn/ui, TanStack Query plus Zustand, Supabase or tRPC, and what to avoid.
6 min readStructuring a TanStack Query Data Layer, from queryOptions to Rollbacks
Build a TanStack Query data layer step by step: shared queryOptions, key factories, selectors, pagination, prefetching, central invalidation and safe optimistic updates.
12 min readAuto-Generate a Type-Safe Next.js API Client from NestJS Swagger
NestJS Swagger as the API contract, Orval generating React Query hooks: a type-safe Next.js client with no hand-copied types drifting away from the backend.
11 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.