Newsletters

A complete guide to React Router: Everything you need to know

January 09, 2022

This week’s newsletter features essential insights for React developers, including a comprehensive guide to React Router, component testing with RTL and Jest, and innovative app ideas. Plus, learn about building a Scrollspy with IntersectionObserver.

Debounce vs throttle

January 02, 2022

In this issue, explore key concepts like debounce vs. throttle, delve into the React Motion Router for animations, learn about Redux Toolkit Query with TypeScript, and discover how to draw s-curved arrows using Bézier curves.

Modern API data-fetching methods in React

December 26, 2021

In this issue, dive into React's modern data-fetching methods, explore useEffect cleanups, learn to build truly reusable components, understand Redux middleware with WebSockets, and discover how to create a React monorepo with git submodules.

100 things I learned on React team

December 19, 2021

In this issue, explore essential insights on React, from component libraries to schema validation. Discover effective strategies for maintaining components and build a full-stack road trip mapper app using the MERN stack.

How to build stunning 3D scenes with React Three Fiber

December 12, 2021

In this issue, explore how to create stunning 3D scenes with React Three Fiber, harness WebAssembly for faster components, and understand React's re-rendering and memoization strategies. Plus, discover the new useId API in React 18.

React State Museum: A whirlwind tour of React state management systems by example

December 05, 2021

This week's newsletter covers essential React topics: a tour of state management systems, file uploads with progress bars, enterprise folder structures, lazy useRef techniques, and an overview of React 18's new features.

Learn React animations by creating a Stripe inspired menu

November 28, 2021

This issue features a deep dive into React, showcasing animations with a Stripe-inspired menu, modern card creation with Tailwind, modal management tips from eBay, a versatile UI kit, and a guide on TDD for custom hooks.

React Location: Enterprise client-side routing for React

November 21, 2021

Explore this week's issue featuring insights on React routing with React Location, tips for creating a component library, and strategies to prevent unnecessary state updates. Plus, a visual guide to React rendering.

React architecture for enterprise application

November 14, 2021

In this issue, explore essential resources for React development, including app architecture for scalability, Shopify's Hydrogen framework, social login with Passport.js, and mastering React Router 6.

Hide popups when the user scrolls away with React

November 07, 2021

In this issue, explore essential techniques for enhancing your React app, from managing popups and testing select elements to building advanced components with Chakra UI and adopting TDD for React development.

Why hooks are the best thing to happen to React

October 31, 2021

In this issue, we explore the power of React hooks, common interview pitfalls, state update mistakes, and efficient API calls with React-Query. Enhance your React skills and avoid common errors.

Structured data, SEO and React

October 24, 2021

In this issue, discover how to enhance your React projects with structured data, explore useful React APIs, boost your Redux skills with TypeScript, and simplify state management using useRef. Plus, get a handy re-rendering cheat sheet.

How I built a modern website in 2021

October 17, 2021

In this issue, explore modern web development with insights on building fast, maintainable sites, tips for smoother pull requests, and a dive into React 18 features. Plus, learn about transforming apps into installable PWAs.

Running React Native everywhere

October 10, 2021

In this issue, dive into the differences between React class and functional components, learn about structuring multi-platform React Native projects, and explore state management with Recoil. Plus, discover best practices for React project architecture and the pitfalls of using React contexts.

My React app is slow and I don't know why

October 03, 2021

This issue explores React performance insights, from testing tools to using TypeScript for better component typing. Learn about maintaining responsiveness and enhancing app quality through library upgrades.

How to use React Context effectively

September 26, 2021

In this issue, explore effective state management with React Context, avoid common React antipatterns, and learn about the useEffect hook. Plus, discover how to create a fun "fashion police" app with React Native.

Best practices for React developers in 2021

September 19, 2021

This week's newsletter features essential insights for React developers, including best practices, a visual guide to rendering, interview questions, and a deep dive into the useReducer() hook. Discover how to enhance your React skills.

Taming the beast that is CSS-in-JS

September 12, 2021

This issue dives into CSS-in-JS, mastering React hooks for API data fetching, and understanding polymorphic components with TypeScript. Enhance your React skills with practical insights and effective learning strategies.

How to build React portfolio projects that get you a job

September 05, 2021

This issue features essential insights on building a standout React portfolio, managing complex state in DoorDash's item modal, and mastering JWT token persistence in SaaS apps. Plus, explore tools for optimizing React performance and a beginner's guide to GraphQL.

Design patterns in JavaScript

August 29, 2021

In this issue, explore key insights on JavaScript design patterns, the React usePrevious hook, navigating tabindex in web apps, and advanced compound components. Plus, get ready for the free React Native EU 2021 virtual conference.