[What Aaron Swartz called “All the good ideas I’ve heard in one place,”][link] and it is chock full of them. Required reading for anyone who builds software, hires people who do, or manages them. Much of the advice can be applied to just about any profession, though.
[link]: http://pokayokeguide.com/ “The Pokayoke Guide to Developing Software”