Newsletters

Why React Re-Renders

August 21, 2022

This week's newsletter dives into React re-renders, shaders with React Three Fiber, and the new hooks in React 18. Plus, learn about selective hydration and how to avoid useEffect with callback refs.

React re-renders guide: everything, all at once

August 14, 2022

In this issue, explore a React re-renders guide, the versatile ⌘K command menu component, and best practices for scaling your React projects. Plus, discover design patterns for modern web apps.

I was creating Forms the wrong way

August 07, 2022

In this issue, explore the latest in web development. Learn about creating forms the right way, building a speed typing app, and developing a real-time auction system. Plus, discover Bedrock UI for design systems.

React State Management in 2022

July 31, 2022

In this issue, explore the comparison of HTML and commercial React calendars, dive into state management essentials, and discover unique projects like a custom code editor and a dynamic range component with RC-Slider.

Reading Source Code: React

July 24, 2022

In this issue, dive into essential React insights. Explore source code reading, the importance of `displayName`, architecting for the future, clean TypeScript tips, and harnessing Context API for streamlined state management.

Applying SOLID principles in React

July 17, 2022

In this issue, explore the application of SOLID principles in React, learn how to build a bookstore app with React 18 and Vite, and dive into actionless reducers and the migration from Styleguidist to Storybook.

How to animate multiplayer cursors

July 10, 2022

In this issue, explore the best options for rich-text editors in React, discover techniques to animate multiplayer cursors, and learn how to refactor large components. Plus, dive into custom hooks and the Apollo Supergraph for GraphQL.

My Wonderful HTML Email Workflow, using MJML and MDX for responsive emails

July 03, 2022

This issue features insights on creating responsive HTML emails, implementing user authentication in React with SuperTokens, and optimizing your React code by minimizing unnecessary effects. Dive in for essential tips and tutorials.

How We Built Hydrogen: A React Framework for Building Custom Storefronts

June 26, 2022

In this issue, discover how to build custom storefronts with Hydrogen, explore the new React date and time pickers, and learn about the powerful useId hook in React 18. Plus, create efficient data fetching with custom hooks.

Notes on maintaining an internal React component library

June 19, 2022

This issue dives into maintaining a React component library, insights from React 18’s development, and understanding React elements vs. components. Plus, we tackle common bugs and stress testing concurrent features.

Why, Oh Why Was This Added?

June 12, 2022

In this issue, explore efficient design systems with Figma Kits, tackle React 18's useEffect challenges, and learn to create interoperable web components across frameworks. Dive in for valuable insights.

Why most design systems implode

June 05, 2022

In this issue, explore design system pitfalls with insights from industry experts, learn about monorepos for React, optimize performance with throttle and debounce techniques, and understand the importance of React components and props.

How FedEx Influenced the React Logo

May 29, 2022

In this issue, explore how FedEx inspired the React logo, dive into the new useEvent hook, learn real-time data handling with Firebase, and master Test Driven Development in React. Perfect for developers looking to enhance their skills.

An introductory guide to Continuous Integration and Deployment for Frontend Developers

May 22, 2022

In this issue, explore CI/CD for frontend developers, discover what's new in React 18, learn about design tokens in React, and meet the game-changing useEvent() hook. Dive into essential updates for modern development.

React key attribute: best practices for performant lists

May 15, 2022

This issue features insights on React's key attribute for performance, a recap from Reactathon, tips for structuring React apps, improving form performance, and building a Google Docs clone with React and Firebase.

The Story of Concurrent React

May 08, 2022

In this issue of Daily Tech, explore the journey of Concurrent React, improve your app's performance with the React Profiler, and discover new features in React 18. Plus, learn to clamp text and toggle states with ease.

React component composition explained

May 01, 2022

In this issue, explore React component composition for enhanced reusability, tackle closures with hooks, and learn about FortuneSheet for collaborative spreadsheets. Plus, dive into geodesic polylines and file-based routing for nested layouts.

React 18 quick guide & core concepts explained

April 24, 2022

This issue features essential insights on React 18's performance improvements, managing race conditions with AbortController, building a custom rich text editor, and comparing top form libraries. Plus, grab a free eBook on Infrastructure as Code.

Accessible React forms

April 17, 2022

This week's issue dives into creating accessible React forms, mastering component composition, and understanding the importance of cleanup in useEffect. Plus, we explore performance optimization and the removal of implicit children in React 18.

Writing Redux reducers in Rust

April 10, 2022

In this issue, explore writing Redux reducers in Rust, automatic batching in React 18, all you need to know about React hooks, interaction testing with Storybook, and understanding React's rendering behavior.