I'm a long time supported of BEM/ITCSS and having your CSS classes follow the pattern of your HTML, but after reading this article: https://adamwathan.me/css-utility-classes-and-separation-of-concerns/ I have a newfound respect for functional CSS and utility classes and keeping their concerns separated.
That doesn't mean I want to use Bootstrap, but just that utility classes are not as bad as I once thought.
I'm a long time supported of BEM/ITCSS and having your CSS classes follow the pattern of your HTML, but after reading this article: https://adamwathan.me/css-utility-classes-and-separation-of-concerns/ I have a newfound respect for functional CSS and utility classes and keeping their concerns separated.
That doesn't mean I want to use Bootstrap, but just that utility classes are not as bad as I once thought.