Fix your upgrades and migrations with Codemods
A technical guide on using Codemods to automate codebase upgrades and migrations, with examples from Next.js.
A technical guide on using Codemods to automate codebase upgrades and migrations, with examples from Next.js.
A developer's perspective on building effective design systems, focusing on API design, developer experience, and team collaboration.
Explains how to use TypeScript's Omit utility type with discriminated unions for better React component prop typing.
Argues that generic Tooltip components in design systems are flawed and proposes better, more accessible alternatives for web development.
A developer shares a systematic approach to debugging, using a real bug example and contrasting it with AI's limitations.
Explores TanStack Router's type-safe context inheritance for path and search parameters in nested routes, showcasing automatic type propagation.
A step-by-step tutorial on building a ChatGPT to-do app using the Model Context Protocol (MCP), JavaScript, Express, and React.
A developer compares Claude Sonnet 4.5, GPT-5 Codex, and Grok Code Fast 1 for coding tasks in Cursor, testing feature generation and test creation.
Developer creates a standalone web app for visualizing tree data structures, originally used for teaching React concepts like prop drilling.
A guide to deriving client state from server state in React applications using React Query, avoiding manual sync with useEffect.
How Thoughtworks used AI and a 'Research, Review, Rebuild' workflow to modernize the Bahmni hospital system's frontend, drastically cutting migration time.
Analyzing unnecessary use of React's useCallback hook and when memoization provides no performance benefit.
Analysis of React's development and community concerns in 2025, including disconnects between React team goals and ecosystem usage.
An analysis of React's evolution, its current state in 2025, and the community's mixed reactions and frustrations regarding its direction.
Dan Abramov announces he is offering paid consulting services for UI engineering, focusing on React and React Native.
An exploration of TanStack Router's features, focusing on its type-safe routing and developer experience for React applications.
A guide to implementing concurrent optimistic updates in React Query to improve UI responsiveness and user experience.
Explains how to split React components into backend and frontend parts to handle server-side data and client-side interactivity.
A tutorial on building a full-stack React.js AI chat app using the AI SDK to simplify streaming and state management.
Explores a novel approach where APIs return JSX components directly, inverting the traditional data flow in React applications.