“Hand-in-hand with browser caching is cache busting. Say the browser has the CSS file cached for one year (not uncommon). Then you want to change the CSS. You need a strategy for breaking the cache and forcing the browser to download a new copy of the CSS.”— Chris Coyier, css-tricks.com
“After the talk, when I started to show it to some designers I knew, one of them asked me 'When are you going to pipe real data in?' I asked him what he meant. 'Obviously this data is fake, nobody would have this many font-sizes.' I wish I had a photo of his face when I told him the data was real and…”— Adam Morse, mrmrs.io
“Reuse and DRY are such important principles in software engineering but when it comes to CSS, it ironically makes maintainance harder. Avoid trying to reuse style rules and gain the benefits of easy to maintain CSS.”— Adam Silver, maintainablecss.com
“What if I really want to reuse a style? It is extremely rare, but there are times when it really does make sense to reuse a style. In this case use the comma in your selectors and place it in a well named file.”— Adam Silver, maintainablecss.com
“Because visual class names don’t hold much meaning. Take red. Does this mean a red background? Does this mean red text? Does this mean a red gradient? What tint of red does this mean?”— Adam Silver, maintainablecss.com
“Semantic class names are a corner stone of MaintainableCSS. Without this, everything else makes little sense. So name something based on what it is and everything else follows.”— Adam Silver, maintainablecss.com