css-tricks.com
So, You Want to Give Up CSS Pre- and Post-Processors... | CSS-Tricks
There was once upon a time when native CSS lacked many essential features, leaving developers to come up with all sorts of ways to make CSS easier to write over the years.