Home → News → CSS Utility Classes and “Separation of Concerns”

CSS Utility Classes and “Separation of Concerns”

medium bookmark / Raindrop.io | Adam Wathan Software developer, author, and host of Full Stack Radio. August 7, 2017 Over the last several years, the way I write CSS has transitioned from a very “semantic” approach to something much more like what is often called “functional CSS.” Writing CSS this way can evoke a pretty visceral reaction from a lot of developers, so I’d like to explain how I got to this point and share some of the lessons and insights I’ve picked up along the way. Phase 1: “Semantic”