CSS Cascade Layers vs. BEM vs. Utility Classes: Specificity Control (sma )Jun 19, 2025 28 css , cascade , presentational-html , html BEM Modifiers in Pure CSS Nesting Jun 16, 2024 27 css , nesting CSS: BEM or Atomic Design Nov 29, 2023 26 css , atomic-design , comparisons BEM Methodology Is Not About CSS (vit )Aug 16, 2023 25 css , conventions Using BEM for Design System Tokens Jun 23, 2023 24 css , design-tokens , conventions Taming the Cascade With BEM and Modern CSS Selectors (css )Nov 21, 2022 23 css , cascade , selectors , naming The Evolution of Scalable CSS Nov 12, 2022 22 css , maintainability , scalability , naming , oocss , smacss , css-in-js , modules , atomic-css , tailwind , history The Wasted Potential of CSS Attribute Selectors Oct 16, 2022 21 css , attributes , selectors Modern Alternatives to BEM (dav )Aug 26, 2022 20 css , sorting , naming , comparisons Common Mistakes When Writing CSS With BEM Oct 22, 2021 19 css , naming , mistakes CSS Architecture: Block Element Modifier (BEM) and Atomic CSS Sep 10, 2018 18 css , architecture , naming , atomic-css BEM for Beginners: Why You Need BEM (sma )Jun 18, 2018 17 css , selectors DRY HTML or DRY CSS? Jun 10, 2018 16 maintainability , principles , html , css , oocss , atomic-css Using Sass to Control Scope With BEM Naming (bel /css )Feb 28, 2018 15 scope , javascript , css , sass , naming In Defense of Utility-First CSS (sar )Jan 15, 2018 14 css , presentational-html , naming , maintainability , scalability ABEM—a More Useful Adaptation of BEM (css )Dec 13, 2017 13 css , atomic-design , naming Nesting Your BEM? (css )Nov 28, 2016 12 css , nesting Battling BEM CSS: 10 Common Problems and How to Avoid Them (sma )Jun 1, 2016 11 how-tos , css , naming , namespaces Atomic OOBEMITSCSS (una )Jul 7, 2015 10 css , atomic-css , oocss Selector Specificity With CSS Preprocessors Feb 24, 2015 9 css , selectors , cascade , preprocessors , sass BEM—Block Element Modifier Aug 24, 2014 8 websites , css Organizing CSS: OOCSS, SMACSS, and BEM (mat )Jul 29, 2014 7 css , oocss , smacss , comparisons Scaling Down the BEM Methodology for Small Projects (sma )Jul 17, 2014 6 css , naming My Current CSS and Sass Styleguide (kit )Mar 13, 2014 5 css , sass , conventions , naming , documentation “Scope” in CSS (css )May 22, 2013 4 css , scope Thoughts About SCSS and BEM May 10, 2013 3 sass , css The Evolution of the BEM Methodology (sma )Feb 21, 2013 2 css , naming , history BEM: A New Front-End Methodology (sma )Apr 16, 2012 1 css , naming , conventions