Newsletters

Instance Hook Pattern

January 05, 2025

Kick off the year with our refreshed newsletter format. Dive into the top 5 must-read links for React developers, covering instance hooks, React Router insights, and more. Let’s elevate your React skills.

(React) Things I Regret Not Knowing Earlier

December 22, 2024

In this final newsletter of 2024, discover key insights on React 19's features, form optimization, and avoiding common pitfalls in development. Enjoy the holiday break, and see you in January. 🎄

Architectures of modern front-end applications

December 15, 2024

In this issue, explore modern front-end architectures, debunk SSR myths, learn to create a 3D terrain renderer with React, and discover a recommended tech stack for 2025. Plus, get insights on React 19 and callback refs.

How To Improve Interaction-to-Next-Paint

December 08, 2024

This issue explores optimizing React applications, including improving INP performance, virtualization for better code rendering, and effective data fetching patterns. Plus, learn about cleaning up unused files and the release of React v19.

A Perfect Modal Dialog

December 01, 2024

This issue delves into essential React concepts, featuring a step-by-step guide to Modal Dialogs, React Islands for legacy projects, and innovative data loading with TanStack Router. Explore architecture strategies and auto-scrolling techniques.

What are React Portals?

November 24, 2024

In this issue, explore React Portals for rendering components outside their parent DOM, understand controlled vs. uncontrolled components, and learn to build a Pomodoro app. Plus, discover tips for using useSyncExternalStore effectively.

React is a programming language

November 17, 2024

In this issue, dive into React's quirks with refs in Server Components, explore Next.js 15 setup for production, and uncover styling strategies. Plus, learn about inline event handlers and mastering FormData in React.

Two ways to the two Reacts

November 10, 2024

In this issue, explore two paths to full-stack React with Next.js App Router and TanStack, build a public holidays app, and learn about React Query API design and container queries, plus tips for managing form resets with Server Actions.

HTML Form Validation is heavily underused

November 03, 2024

In this issue, explore underused HTML form validation, learn about conditional React hooks, discover retro shading techniques for WebGL, and understand redirect methods in Next.js. Perfect for enhancing your frontend skills.

Next.js 15

October 27, 2024

In this issue, explore Next.js 15's new features, delve into the React Compiler Beta, discover essential React libraries, learn to create a keyboard shortcut hook, and understand server-side state management in Next.js.

React Folder Structure in 5 Steps

October 20, 2024

This issue covers React best practices, from folder organization to performance optimization. Explore async state management, the shift to web components in Edge, and enhance your app with drag selection techniques.

React on the server is not PHP

October 13, 2024

In this issue, explore the evolution of web development from PHP to modern JavaScript frameworks, master form validation with useActionState, and discover techniques for preventing re-renders in React. Dive into the debate around web components and learn about static typing for MUI Data Grid columns.

Intro to CSS animations for React developers

October 06, 2024

In this issue, explore CSS animations in React, dive into the nuances of React hooks, learn about component types, and discover an SSR-friendly custom hook for local storage. Plus, check out highlights from Meta Connect 2024.

How to fetch data in React

September 29, 2024

In this issue, explore how to fetch data in React using Hooks, dive into the exciting updates in React 19, and learn about component composition. Plus, get insights from Josh Comeau on rebuilding his blog.

Clean React with TypeScript

September 22, 2024

This issue explores essential React topics: integrating TypeScript, avoiding lazy loading pitfalls, leveraging the Content Layer API in Astro, achieving better component decoupling, and understanding infinite queries in React Query.

How to Use React Compiler

September 08, 2024

In this issue, explore the new React compiler's optimization capabilities, learn about the inert attribute in React, and discover the advantages of build-time components and CSS-in-JS performance. Plus, master task sequence progress with React Suspense.

Create a Toggle Switch

September 05, 2024

In this issue, explore creating a reusable toggle switch in React, mastering FormData with TypeScript, and discover the evolution of JSX. Plus, learn about managing URL state in Next.js and enhancing React code with the CSS :has selector.

Implementing React from scratch

September 01, 2024

In this issue, explore the intricacies of React with insights on building it from scratch, handling errors in Server Components, and configuring ESLint for clean code. Plus, dive into the Interface Segregation Principle and the workings of React Router.

React is (becoming) a Full-Stack Framework

August 25, 2024

In this issue, explore React's evolution into a full-stack framework, learn about effective pagination with Next.js, and discover how to build type-safe APIs with React Query and Zod. Plus, tackle Google Translate issues and create a React Hook for sequential requests.

A deep dive on forms with modern React

August 18, 2024

This issue explores modern React with a deep dive into forms, the origin story of Jotai, an updated Redux tutorial, SPA load optimization, and insights on dependency injection in React apps.