Search

Find posts and recipes by title, description, or tag.

12 results found

Blog

The Two Trees in React

React encourages thinking about your UI as a tree. But there are two different trees that matter for understanding re-renders, and confusing them leads to performance problems and wasted effort.

Blog

The Silence of the Errors

Make errors impossible to ignore by making them annoying: use sounds and alerts in development, send notifications in production. Catch client and server errors early and hold yourself accountable to fix them immediately.

Blog

Forms are hard, they said

Forms are essential for any interactive web experience. But they are easy to mess up. See what makes a good form and how modern tooling can help systematically creating great forms.