What is BEM, anyways and why does it seem relevant in modern times?

Steven Rescigno
3 min readFeb 21, 2023

The BEM methodology and a few things you should know about it.

BEM vs No BEM

We have all heard about it, it is commonly used when writing custom CSS, SCSS, SASS.

The naming convention is referred to as BEM and it stands for.

Short for Blocks, Elements and Modifiers.

Many developers and designers will argue if it is still relevant in todays job market as it originally came out in March of 2009.

Blocks was introduced to speed up development time back in 2009.

If you are interested going back-in-time visit the official BEM site. And also don’t forget about the original template engine built in 2009 for BEM.

First off, wait… Are your telling me the symbols -- and - have a different meaning in BEM?

Let’s go deep into why this methodology is something of the past or why it may be more relevant today than you think.

Sad. Implementors of BEM must really have extra time on their hands because their browser will compile this specialized CSS anyway it sees fit.

However it must be a pleasure to work with between colleagues, for those who have vowed to write it together. Joy!

--

--