A shorthand way with jest.mock() to auto-mock all functions in a JavaScript module yet use the real implementation of one function
How to configure semantic-release to release one-off test branches in an app in order to test dev code prior to merging a Pull Request
How to include test and other non-page files next to page components and API routes within the pages directory in a Next.js application
A journey explaining how digging into 3rd-party code helped provide clarity & find a workaround to a tricky problem
How to resolve the server mismatch error when hydrating a shared React component that can be used in client-side only or server-side rendered apps
How to create complex conditional generic type expressions in TypeScript that can even be recursive
April 19, 2024
November 15, 2023
50 shades of React rendering with Next.js
August 19, 2024 @ 12:30p
Learn how to migrate to React Hooks from classes for a better way to develop components and manage state in React applications
Learn how to write reusable React components using patterns for sharing stateful logic and behavior
Learn how to use strong types with TypeScript in React applications to prevent common bugs that infect our apps
An introduction to React to learn the critical concepts needed for building modern React applications using hooks