Return to profile for Matt Stauffer

Object Oriented CSS for Backend Developers

50 minute beginner seminar


The front end, and especially CSS, have long been thorns in the sides of backend developers everywhere. The cascade is unpredictable, you have to learn browser prefixes and overrides, and the code is a poorly organized mess of spaghetti.

Most backend developers have written off CSS for good, but there's hope: the same principles that we use to write backend code that we love can also rescue our CSS and even make it pleasant to work with.

Learn the foundations of OOCSS (Object-Oriented CSS), SMACSS, and BEM and how they can empower you to write modular, reusable, and maintainable CSS.