Maintaining a large-scale CSS project is hard. Over the years, we’ve witnessed different approaches aimed at easing the process of writing scalable CSS. In the end, we all try to meet the following two goals:
- Efficiency: we want to reduce the time spent thinking about how things should be done and increase the time doing things.
- Consistency: we want to make sure all developers are on the same page.
For the past year and a half, I’ve been … Read article “Building a Scalable CSS Architecture With BEM and Utility Classes”