Newsletters

How Next.js breaks React Fundamentals

March 24, 2024

This issue dives into React fundamentals, exploring Next.js performance, types of composition, the React compiler's type system, and tips for writing scalable code. Enhance your React skills with these essential insights.

Best Practices for Writing React Tests

March 17, 2024

In this issue, discover best practices for testing with React Testing Library, enhance forms using Server Actions, explore frontend frameworks, create animations with React Spring, and simplify the Strategy pattern in React projects.

Write your own typesafe React router in 500 lines

March 10, 2024

In this issue, explore a type-safe React router, the benefits of react-strict-dom, and best practices for cookies and sessions in React. Plus, discover how to safely use dangerouslySetInnerHTML. Happy reading.

React Server Components Breaking Builds to Win Tomorrow

March 03, 2024

In this issue, explore the future of React with Server Components, learn about avoiding anti-patterns in component design, and get essential performance tips for React Native. Plus, dive into compiler theory and a bold perspective on React's challenges.

React 19 will be compiled

February 25, 2024

In this issue, we delve into React 19's compilation, hydration mismatches, and the distinction between controlled and uncontrolled components. Plus, explore React trends for 2024 and practical uses for the Intersection Observer.

How to Center a Div

February 18, 2024

In this issue, explore the art of centering elements in CSS, enhance code readability and performance, create interactive visualizations with D3.js and React, secure your routes, and follow a roadmap to becoming a Senior Frontend Developer.

A Better Guide to Forms in React

February 11, 2024

This issue dives into mastering forms in React, comparing Remix and Next.js, handling clicks effectively, and optimizing DOM size for better performance. Enhance your React skills with these essential insights.

Shining a light on Caustics

February 04, 2024

In this issue, dive into building caustic light effects with shaders, explore the Intersection Observer for smooth animations, and discover insights on Qwik as a React alternative. Plus, tips on Next.js migration and using forwardRef with generics.

Reconciliation, Renderers, Fiber, Virtual Tree

January 28, 2024

In this issue, we explore the inner workings of Virtual Tree, tackle TypeScript tuple types, master React with OpenLayers, and share best practices for organizing your React codebase. Exciting updates on new React hooks await.

Kind of annoyed at React

January 21, 2024

This issue dives into the world of React with a mix of rants, tutorials, and insights. Learn about running web apps on Android, mastering React Server Components, and the new Query Options API in React Query 5.

The future of React.use and React.useMemo

January 14, 2024

In this issue, explore the future of React.use and React.useMemo, set up soft navigation reporting, tackle common Next.js App Router mistakes, build dynamic forms with React Hook Form, and learn about the render() method.

The Two Reacts

January 07, 2024

Welcome back. 🎉 This issue dives into React with insights on component sharing, Remix, ReactDOM.flushSync, server components, and the challenges of concurrent rendering. Perfect for your 2023 programming goals.

React Tricks: Fast, Fit and Fun

December 17, 2023

In this festive issue, dive into React tricks for speed and efficiency, discover essential hydration overlays, and master performance optimization techniques for both React and React Native. Happy coding. 🎄✨

Let’s learn how modern JavaScript frameworks work by building one

December 10, 2023

In this issue, dive into building your own JavaScript framework, refreshing data in Remix, state parsing techniques, understanding polymorphism in React, and exploring the TanStack Router. Let’s code.

What do we know about React Forget

December 03, 2023

In this issue, explore React Forget's performance enhancements, security best practices in Next.js, streamline user management with AuthKit, build a React component library, and master printing with react-to-print.

How hooks work

November 26, 2023

This issue dives into the evolution of React with Hooks, debugging tips using Visual Studio Code, the benefits of Next.js, integrating AI into React apps, and mastering CSS Grid for layout design.

Moving back to React

November 19, 2023

In this issue, we dive into daily.dev's transition from Preact to React, explore essential frontend architecture principles, and discuss concurrency in React 18. Plus, discover Redux alternatives and learn to integrate TypeScript with React.

React Router v6: A Beginner's Guide

November 12, 2023

In this issue, explore essential React topics: a beginner's guide to React Router, SVG animations with Framer Motion, avoiding prop drilling, the benefits of React Query, and the innovative Headless Component pattern.

Guide to React Suspense

November 05, 2023

In this issue, explore React Suspense for optimized SSR, dive into Next.js page handling, learn to Dockerize a React app, and uncover insights on React Native components and game UI development. Perfect for enhancing your web skills.

Introduction to the useMemo hook

October 29, 2023

This issue dives into the useMemo hook for optimizing React performance, explores Netlify's swift rebranding, highlights MDX 3 for interactive content, and shares top tips from the new React docs. Plus, discover the magic of react-magic-motion.