SpyreStudios: 10 Great Tips for Writing Better And More Comprehensive CSS.
Nice tips. Nothing earthshattering here, but I thought I’d add that 99% of my CSS problems are fixed by simplifying. When I start frantically adding classes to fix niggles, it’s a sure sign I need to clear out the cruft and pay attention to heirarchy (using the cascading properly). Otherwise, things devolve fast. And test against your browser kit from the get-go (esp. if backtracking to IE5’s).
Comments:
Interesting. I always think of CSS in the back of my mind as a ‘macro’ language, and now this is a macro on top of a macro.
I’m just about to upgrade my system to Snow Leopard (didn’t want to do it during a large Flash project); when that’s done I’ll have a ruby development system onboard, and I’ll try it out.
Thanks!
Next entry: newswise: New Ways of Boosting Healthful Antioxidant Levels in Potatoes. >>

Have you looked at sass-lang.com? Would expect it to suit you quite well, with possible exception of needing to run Ruby on your machine (to let the watcher compile on saves).