An Introduction to the BEM Methodology hero

An Introduction to the BEM Methodology

Tuts+ Web Design
View on Tuts+ Web Design

A tutorial I wrote introducing BEM — how splitting CSS class names into blocks, elements, and modifiers gives a stylesheet a structure you can read, and how it pairs with a preprocessor like Sass to cut the duplication.