I'll start this series by saying a few words about Peopleware: Productive Projects and Teams (Second Ed.).
I remember when I showed this book to a colleague a few months ago when I started reading it again (I think this was the 3rd, or 4th time I've read it). He seemed to think that the book was about standards and how to efficiently apply them to the production process. Dead wrong! Of course, technical people tend to think that all problems have a technical solution. I do that too most of the time. Technical people "believe", in a religious sense, in technical solutions. That's how they become "technocrats" of a kind.
This is not such a book. This book is about picking people and fulfilling people's and team's needs within a work environment so that they can reach their maximum productivity. For good measure the first chapter asserts that "The major problems of our work are not so much technological as sociological in nature."
At this point I had decided to list a few things the book explains, but my list didn't turn out good. Instead, you'd better look up some of the endorsements (like this one by Joel Spolsky).
On a sidenote, I keep a Librarything account and this is the list of books from which you can expect posts to be written from in the future.
