Interesting article by Stephen Anderson on how/why pretty design is important.
I would call it a wish list instead of rules, but I'm not going to split hairs.
Mark Needham explains several ways to make unit testing fun (TDD is the obviously mentioned). He describes a new term for me "Ping Pong Pairing" one person writes the test, the other write the smallest clean code to pass it, swap rinse repeat. I'll have to try it next chance I get.