Newsletters

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.

React useTransition: performance game changer or...?

October 22, 2023

This issue dives into React's useTransition and Concurrent Rendering, explores Storybook's development advantages, and highlights why Next.js is the go-to framework, along with performance improvements and exciting releases.

Classed components

October 15, 2023

This issue covers essential React topics: discover tidy coding practices, dive into virtualized lists, clarify React memo misconceptions, and explore type-safe Neobrutalism components—all to elevate your development game.

Next.js 13 vs Remix

October 08, 2023

In this issue, dive into a detailed comparison of Next.js 13 and Remix through a Twitter Clone app. Explore memoization in React, memory efficiency, and handling query parameters with React Server Components. Plus, build a real-time location sharing app.

Decoupling your components in the right way

October 01, 2023

This issue explores best practices for decoupling components in React, enhancing form-based app development, and leveraging Google Maps' advanced features. Plus, discover a comprehensive React knowledge base and insights on tRPC vs. React-Query.

React Server Components Made Our Site A LOT Faster

September 24, 2023

In this issue, explore how React Server Components boost performance, create a text typing effect, build multilingual apps with react-i18next, and manage state through URL hashes for a seamless user experience.

Overcoming application complexity with customized Flows

September 17, 2023

This issue dives into simplifying application logic with XState Flows, mastering React Portals, building a toast component, styling React Select with Tailwind, and structuring enterprise apps with Next.js.

Making Sense of React Server Components

September 10, 2023

Dive into this issue as we unravel the complexities of React Server Components, explore component props, and master the 'useRef' hook with TypeScript. Plus, discover insights on data flow in React applications.

Why React re-renders & when do we need to worry about it?

September 03, 2023

In this issue, we explore React re-renders and their impact, server-side rendering for enhanced user experience, form handling with popular libraries, and dive into React Hooks. Plus, discover Waku, a minimalist framework for server components.

The underlying mechanisms of React’s concurrent mode

August 27, 2023

In this issue, explore React's concurrent mode and its transitions, learn about the useGlobalState hook for sharing state, and dive into effective state management strategies. Plus, discover the role of props in React components.

Fantastic closures and how to find them in React

August 20, 2023

Dive into this issue exploring closures in React, the transformative benefits of React Suspense, building a two-way data binding hook, A11y-Driven Development, and simplifying Server Actions in Next.js. Enhance your coding journey.

Things you forgot (or never knew) because of React

August 13, 2023

This issue explores the evolving frontend landscape beyond React, delves into building universal design systems, and offers tutorials on TypeScript, time travel debugging with Immer, and underrated hooks.

Understanding React Server Components

August 06, 2023

This issue dives into React Server Components, exploring performance enhancements, migration insights, and testing libraries. Discover strategies to optimize your apps and streamline component design.

Upgrading an Ancient React Application

July 30, 2023

This issue explores the journey of upgrading an ancient React app, the importance of immutability in JavaScript, and a comparison of popular React form libraries. Plus, learn about combining React Query with Context and embedding tweets efficiently.

How React 18 Improves Application Performance

July 23, 2023

Discover how React 18 enhances app performance with concurrent features, learn to build an effective routing layer, and explore state management with optics. Plus, tips for unit testing and comparing animation performance.

The Power of Mocking in Unit Tests

July 17, 2023

In this issue, explore essential tips for effective unit testing, a beginner's guide to React, scalable state management with Optics, the power of React Server Components, and versatile component design through polymorphism.