·8 min read
Why I spent years trying to make CSS states predictableWhy predictable CSS state resolution matters, and how Tasty approaches it with state maps and non-overlapping selectors.
CSSCSS-in-JSDesign Systems
Frontend Developer & Principal UX/UI Engineer at Cube Dev. Building AI-ready, scalable design systems and UI components. Creator of Tasty and Glaze. Based in Amsterdam.
Why predictable CSS state resolution matters, and how Tasty approaches it with state maps and non-overlapping selectors.