Default margins on base components cause a lot of pain, needing to override the base components, a lot. Learn about strategies to combat default margins.
How we're using AI wrong
Create little "sub-packages" like next/link or next/navigation
Test your npm packages before publishing them to the npm registry
Improve UX by showing a blurry placeholder image until the actual image is loaded.
Creating sprite animations using PNG images
A manifesto on why modals are overused and what alternatives to consider.
A powerful pattern for building extensible UI components that achieve more with less.
On building complex repeatable UI patterns and when to use composition vs abstraction.
An interactive guide to component composition with React Server Components.