React Form Validation
Explains a server-first approach to form validation in full-stack React, detailing benefits and when to add client-side validation or libraries.
Explains a server-first approach to form validation in full-stack React, detailing benefits and when to add client-side validation or libraries.
A guide to adding invisible text in HTML that only appears when copy-pasted, including a practical React component implementation.
A guide to a popular React tech stack for building full-stack applications and SaaS products in 2025, based on the author's experience.
An updated guide on React ref callbacks, covering changes in React 19 and best practices for avoiding unnecessary re-renders.
Explores common React data fetching patterns like sequential and parallel fetching for components on client and server.
Explains how to structure large React applications using a feature-based architecture for better scalability and maintainability.
A talk on the responsibilities of open-source library maintainers, focusing on community interaction, documentation, and support beyond just coding.
A React Advanced 2024 talk on designing effective documentation, sharing lessons learned from writing the Redux documentation.
A guide on handling FormData in React forms, covering extraction, conversion to objects, and validation with Zod.
A freelance React developer argues for charging by the hour instead of by project value to handle scope creep and changing requirements.
A guide on preventing automatic form resets after failed server actions in React/Next.js to improve user experience.
A deep dive into the API design choices, tradeoffs, and lessons learned from developing the popular TanStack React Query library.
A guide to implementing advanced, shareable search and filter state management in Next.js App Router using URL parameters and React 19 features.
A guide to creating a custom React hook for handling various keyboard shortcuts, including single keys, combinations, and sequences.
A step-by-step React tutorial on implementing drag and drop functionality using the @hello-pangea/dnd library.
A beginner-friendly tutorial on creating a custom, interactive dropdown menu component in React from scratch.
A guide to using React 19's useActionState hook for form validation, error handling, and resets in a contact form example.
A developer shares their personal story of gaining visibility by consistently sharing knowledge, teaching complex topics, and engaging with the community.
A guide exploring various methods for fetching data in React, from older techniques to modern approaches like React Server Components.
Explains how to manage and synchronize React application state using URL parameters with react-router-dom for persistence and shareability.