Design platforms, not paths

I recently came across the article – Stop Designing Paths, Start Designing Platforms – which reminded me of a post I made a couple years referring to Lea Verou’s article on Eigensolutions. The two articles go hand-in-hand. Eigensolutions are about providing the building blocks in your application that give the ability to compose higher level […]

January 30, 2026

Can we do :focus-visible-within styles with CSS?

There are many ways to apply focus styles with CSS each with their own trade-offs. There are two main challenges with focus styles: The first and oldest approach is to use the :focus pseudo-class. The problem is that it applies regardless of input method. So when you click a button with the mouse, a focus […]

January 6, 2026