Great article Joel! I have an eVersion of Clean Code that I've been dipping into on occasion and really liking it. Maybe my favorite (for now) programming related book is Extreme Programming Explained by Kent Beck. It's a small enough book to be able to get through relatively quickly too.