Newsletters

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.

Creating our own React from scratch

August 22, 2021

In this issue, explore building React from scratch, creating a custom video player, and mastering higher-order components. Plus, discover easy drag-and-drop with react-dnd and SSENSE's journey in adopting Federated GraphQL.

Catching errors in React with error boundaries

August 15, 2021

In this issue, explore error handling in React with error boundaries, rethink Redux patterns, create D3 force-directed graphs, understand useCallback's impact on rendering, and discover a bulletproof architecture for React apps.

Accessibility testing with Storybook

August 08, 2021

This issue features insights on React, including accessibility testing with Storybook, optimizing rendering with useMemo, and utilizing the useRef hook. Plus, learn about feature flags in React and iterating through children efficiently.

A visual guide to React rendering

August 01, 2021

This issue dives into the essentials of React, exploring rendering, content states, automatic batching, and hooks. Discover best practices for maintainable code and get ready for what's new in React 18.

React's UI State Model vs Vanilla JavaScript DOM State

July 25, 2021

This issue dives into key React concepts for beginners to advanced developers. Explore the differences between React's UI state and vanilla JavaScript, tips for portfolio projects, and common pitfalls to avoid.

Freelance React developer checklist

July 18, 2021

This issue delves into essential React insights. Discover a freelance checklist for developers, learn to optimize React Query keys, stop unnecessary re-renders, and explore component categorization for better clarity.

How to use Throttle or Debounce with React Hook

July 11, 2021

This issue features insights on throttling and debouncing in React, techniques for mocking React Hooks, must-try technologies for your projects, and a focus on XSS security for React and Vue applications.

Why is it so difficult to modify a deeply nested state in React?

July 04, 2021

In this issue, explore essential React concepts, from building a financial dashboard to mastering image-to-text conversion with Tesseract.js. Plus, discover state management tips and application architecture insights.