This list is made up from books I've read, books friends and coworkers have read, books on Joel Spolsky's Management Training Program, the Personal MBA reading list, and books recommmened by people on Hacker News.