Newsletters

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.

React Performance & Optimization

July 09, 2023

In this issue, explore React performance optimization techniques, learn to avoid UI flashes with a custom hook, and dive into best practices for SVGs and React forms. Plus, hear perspectives on React Server Components.

Learn to build unique charts with React

July 02, 2023

In this issue, explore building unique charts with React and D3.js, utilize live regions for dynamic content updates, and test your React hooks effectively with Vitest. Plus, enhance your apps with multi-language support and discover Next.js image optimization.

React Best Practices and Optimization Techniques

June 25, 2023

In this issue, dive into React best practices for clean code, explore advanced toggles with useMutation, discover the evolving React ecosystem, and learn about CSS-in-JS and Teleportation techniques for better UI design.

Million.js

June 18, 2023

This issue features a deep dive into Million.js for performance gains in React, a guide to building a customer support app with Next.js, and insights on React Query and animation libraries. Plus, learn to create tilt effects in React.

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.