Recommendations:

Paul Graham
Paul Graham

How did I not know about this book til now?

Source