SPOF was not in my vocabulary until reading this article. They reference Steve Saunders initial research on this, which is also a good read. Bottom line? Performance matters, and when you care about performance, you’ll make your frontend less susceptible to these single point of failures.
Unlike regular CSS, Sass’ SCSS is a real scripting language, with expressions, functions, variables, conditional logic, and loops. You don’t have to use all of these features to get some benefit out of Sass, but they’re there if you need them, and on large projects they can make complex or repetitive CSS much easier to write.
A great introduction to SASS, which is my CSS preprocessor of choice.
Many of us care deeply about developing our craft. But staying up to date can be a true challenge, because the quantity of fresh information we’re regularly exposed to can be a lot to take in. 2012 has been no exception, with a wealth of evolution and refinement going on in the front end.