Anyone that has worked with CSS for long enough recognizes the pain of working with a large legacy code base. How can we make sure that our next CSS refactor sticks? How can we avoid creating legacy code ourselves? I’ve created many terrible CSS code bases. As long-lived projects progressed, it became harder and harder to keep the code well organized. Decisions I made in the past came back to bite