Books which you must absolutely read as soon as possible.

  1. 9 Out Of 10 Climbers Make The Same Mistakes by Dave MacLeod (this is technically about climbing, but it’s so good at breaking down the practicalities of skill acquisition that you really should read it anyway)
  2. Bird By Bird by Anne Lamott
  3. Conflict Communication by Rory Miller (this changed my approach to dealing with people more than probably any other book, but nobody’s read it. Get it now!)
  4. Range by David Epstein
  5. Four Thousand Hours by Oliver Burkeman
  6. How To Win Friends and Influence People by Dale Carnegie
  7. On The Shortness Of Life by Seneca
  8. Never Split The Difference by Chris Voss
  9. Flow: The Psychology of Happiness by Mihaly Csikszentmihalyi
  10. Peak by Anders Ericsson

Books that are full of good advice or insights, and definitely worth reading.

  1. Atomic Habits by James Clear
  2. The Power Of Habit by Charles Duhigg
  3. Tiny Habits by BJ Fogg (the three above are all good in different ways. For me, Fogg actually has the best habit system, Duhigg makes the case for habits in the best way, and Clear ties habits to a better quality of life overall in the most compelling way. If you want a summary of how I think they all tie together, you can find one here)
  4. Why We Sleep by Matthew Walker
  5. Show Your Work by Austin Kleon
  6. Peak Performance: Elevate Your Game, Avoid Burnout, and Thrive with the New Science of Success by Brad Stulberg and Steve Magness
  7. Why Zebras Don’t Get Ulcers by Robert Sapolsky (not very self-help framed but very good on the causes of, and issues caused by, stress)
  8. Make It Stick by Henry L. Roediger, Mark A. McDaniel, and Peter C. Brown