
Integrating CSS Cascade Layers To An Existing Project — Smashing Magazine
The idea behind this is to share a full, unfiltered look at integrating CSS Cascade Layers into an existing legacy codebase. In practice, it’s about refactoring existing CSS to use cascade layers without breaking anything.
Smashing Magazine
CSS Cascade Layers Vs. BEM Vs. Utility Classes: Specificity Control — Smashing Magazine
CSS can be unpredictable — and specificity is often the culprit. Victor Ayomipo breaks down how and why your styles might not behave as expected, and why understanding specificity is better than relying on `!important`.
Smashing MagazineYour CSS reset should be layered
Layers are widely available, why not put your reset inside one?
The New !important - Geoff Graham
I spotted this CSS used in a very popular WordPress theme:
Geoff GrahamKinda wishing I had a @[email protected] rule for "All CSS must be wrapped in a cascade layer"
#CSS #CascadeLayers #Specificity #stylelint

Writing CSS In 2023: Is It Any Different Than A Few Years Ago? — Smashing Magazine
CSS is evolving faster than ever. With all of the new features that are now available — and forthcoming — since we got Flexbox and Grid years ago, the way we write CSS is evolving, too. In this article, Geoff Graham shares which features have had the most influence on his current approaches to CSS, as well as those that have not (at least yet).
Smashing Magazine
Cascade Layers are useless*
* if you don‘t understand the problems they solve
Cascade Layers are useless*
Cascade Layers are useless*
* if you don‘t understand the problems they solve
Cascade Layers are useless*
Modern CSS in Real Life
Hey! Chris Coyier here. This is a blog-itized version of a presentation I created. It started life as a Keynote file which I presented in person at RenderATL in June of 2023. I put a lot of work in…
Chris Coyier
6 CSS snippets every front-end developer should know in 2023
Toolbelt worthy, powerful, and stable CSS you can use today.
web.dev