Things To Avoid When Writing CSS
Heydon
72460

Didn’t see anyone mention the fact that keeping all of your styles in one file in a multi-person team can end up causing a lot more merge conflicts and such. I honestly think this is an important benefit.