Daniel’s List of Things Worth Rereading

Short Stories

Books on Writing:

  • On Writing Well
    • by William Zinsser

Books On Thinking 

  • The Art of Thinking Clearly
    •  by Rolf Dobelli
  • Get Smart! How to Think and Act Like the Most Successful and Highest-Paid People in Every Field
    • by Brian Tracy

Books on Investing

  • The Millionaire Next Door: The Surprising Secrets of America’s Wealthy
    • by Thomas J. Stanley
  • The Intelligent Investor
    • by Benjamin Graham

CS Classics

  • Algorithms:
    • by Robert Sedgewick and Kevin Wayne
  • Design Patterns: Elements of Reusable Object-Oriented Software
    • by Erich Gamma, John Vlissides, Ralph Johnson, and Richard Helm
  • Art of Programming (I-IV)
    • by Donald E. Knuth