CSS Utility Classes and “Separation of Concerns” (2017)
adamwathan.meIt's very clear and thoughtful. I can't believe that it grew so fast.
For me, I personally think that it creates more problems, but maybe it's because my components aren't all so similar.
I wrote up a similar story arch here: https://css-tricks.com/on-type-patterns-and-style-guides