Newsletters

Isomorphic Development

June 11, 2023

In this issue, we explore the complexities of isomorphic development, dive into React Server Components, and review GitHub repositories for learning modern React. Plus, we discuss ESLint, React's evolution, and thoughts on frameworks for beginners.

JWT Authentication in React with react-router

June 04, 2023

In this issue, discover JWT authentication with React and react-router, celebrate a decade of React, explore the MouseTracker component, dive into React unit testing, and learn about the evolution of React APIs.

Understanding React Concurrency

May 28, 2023

This issue dives into React's new Concurrency feature, effective state management in SPAs, simplifying React Router tests, identifying JavaScript performance bottlenecks, and when to reconsider using React Query.

Patterns from Other Languages to Enhance Your Frontend Projects

May 21, 2023

In this issue, explore frontend enhancements inspired by various programming languages, dive into React Server Components, learn about a modern spotlight effect, and discover the role of the Virtual DOM in performance optimization.

React reconciliation: how it works and why should we care

May 14, 2023

This issue dives into React's reconciliation process, explores Redux Toolkit with TypeScript, and shares insights on using `useRef` and `useState`. Plus, learn to safely hide API keys and leverage React Aria Components for accessibility.

What Are React Server Components

May 07, 2023

This issue dives into React Server Components, the power of Testing Library with ARIA roles, and practical tips for using useContext. Plus, explore animated gradients and micro frontends in React.

The Interactive Guide to Rendering in React

April 30, 2023

In this issue, dive into an interactive guide on React rendering, explore a view counter with Server Components, learn about commenting in React, and discover type-safe Tailwind alternatives. Plus, unravel the "const" deception in JavaScript.

Say no to flickering UI

April 23, 2023

In this issue, explore the nuances of React performance with useLayoutEffect, master advanced multistep forms, and dive into integrating React Flow with the Web Audio API, plus more on Higher Order Components.

Build a Multistep Form With React Hook Form

April 16, 2023

In this issue, explore building a multistep form with React, elevate your UI design skills, learn efficient data fetching with SWR in Next.js, and enhance accessibility in React treeview components. Dive into the details.

Learning React from two Angles in 2023

April 09, 2023

In this issue, explore diverse aspects of React—from learning approaches and form validation with React Hook Form to building a Fullstack Netflix clone. Plus, discover state management improvements and CSS utilities.

Rethinking React best practices

April 02, 2023

In this issue, explore the evolution of React, implement revealing effects with Intersection Observer, enable OpenTelemetry traces, migrate to Vite, and discover essential FAQs for React newcomers.

The End of Front-End Development

March 26, 2023

In this issue, we explore the evolving landscape of software development, from AI's impact on coding to a deep dive into React Hooks and the latest React documentation changes. Plus, tips for starting a React project in 2023.

Beautiful and mind-bending effects with WebGL Render Targets

March 19, 2023

Explore the latest in web development with a deep dive into WebGL Render Targets, the launch of react.dev, and insights on using Vite over Create React App. Plus, learn about internationalization in Next.js and mastering drag-and-drop in React.

Were React Hooks a Mistake?

March 12, 2023

In this issue, we explore the impact of React Hooks, discover effective state management techniques, and learn to create an AI-powered image tagger app. Plus, we delve into dynamic donut charts and tackle common React mistakes.

Creating Animations in React

March 05, 2023

This issue dives into creating animations with React-Spring, explores the revival of Signals, and discusses prop drilling solutions. Plus, learn to build an admin panel with Mantine and Strapi. Don't miss it.

Effective Higher-Order Components

February 26, 2023

In this issue, explore the power of Higher-Order Components in React, discover the dominance of frameworks, optimize Next.js with server context, and dive into the making of the first React documentary. Plus, learn to navigate async state management pitfalls.

Maximising performance with code splitting techniques

February 19, 2023

In this issue, explore performance optimization with code splitting in React, learn to detect unnecessary component mounts, and dive into error handling techniques. Plus, get insights into early React adoption and compound components.

A Historical Reference of React Criticism

February 12, 2023

In this issue, explore the evolution of React through its criticisms, learn to modularize applications with UI patterns, delve into multi-threaded development, understand component composition, and discover React's future trajectory in 2023 and beyond.

Why React isn't dying

February 05, 2023

In this issue, we tackle the myths around React's relevance, explore testing strategies, delve into custom hooks, and discuss enhancing SEO with structured data. Plus, we provide insights on error handling and Next.js architecture.

The Key To Good Component Design Is Selfishness

January 29, 2023

In this issue, explore selfish component design with Daniel Yuschick, dive into the creation of your own tRPC stack, discover 2023 web development trends, and improve React Native gestures for a smoother user experience.