# Side Effects in CSS

DevFeed: [Side Effects in CSS](<https://devfeed.tech/articles/side-effects-in-css-29522.md>)

Original publisher: [Read original article](<https://philipwalton.com/articles/side-effects-in-css/>)

Published: 2015-03-04T05:25:06Z

Content type: opinion

Language: en

Sources: [Philip Walton](<https://devfeed.tech/sources/philip-walton.md>)

Topics: [CSS](<https://devfeed.tech/topics/css.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [best-practices](<https://devfeed.tech/tags/best-practices.md>), [consistency](<https://devfeed.tech/tags/consistency.md>), [css](<https://devfeed.tech/tags/css.md>), [development](<https://devfeed.tech/tags/development.md>)

## AI overview

The article argues that CSS methodologies should improve on established practices rather than mix features indiscriminately. It presents BEM as valuable because its rules limit unsafe patterns and reduce unintended interactions between CSS rules and elements.

## Source excerpt

It feels like every few days I read about some shiny new way people are writing CSS. Many of these "new" ways are not actually new, they're variations on one or more well-known methodologies, but with a few changes sprinkled on top.