I use most of these every day. Shorthand CSS is nice, but it can be hard to read, thus I generally write it the long way while till I’m done tweaking a site, then collapse the code into shorthand to save space. Number 5 there, image replacement, is probably the most powerful advance ever in web design, allowing you to make a page that’s fully graphical but also is readable if you turn the CSS off. I don’t like the technique mentioned here tho – Google has already started banning sites that push the text way off to the left. Instead, I prefer the Leahy/Landridge method that eliminates the extra Span element.