The Productive Programmer Book

by Thomas Beutel

I just finished reading the Productive Programmer and I really like the suggestions, such as SLAP (single level of abstraction). The book isn’t language specific, but it is Java-heavy in the examples. Still, everything is adaptable to other languages.

There is now also a wiki for the book.