The five programming books that meant most to me by David of 37signals
►https://37signals.com/svn/posts/3375-the-five-programming-books-that-meant-most-to-me
What is the problem we’re trying to solve? Is it the right problem? Could we solve a different problem instead and that would be just as good? Nothing has increased my programming productivity more than being able to restate hard problems as simple ones.