A lot of good observations here - go look at all of them. I'll quote the three I liked best:
- Bad code without bugs beats good code with bugs.
- Shipping code with bugs beats non-shipping code without bugs.
- Write code for clarity rather than speed. Please. More problems are caused by complicated code and than "inefficient" code.
Very good things to keep in mind on any project...