Programming My Life
  1. The World Atlas of Coffee

    I really enjoyed reading this book. The first half discusses coffee: beans, preparation, etc. The second half is what the title describes: discussion of what to expect of coffee from each major country that produces it (along with some history of the industry in those locations).

  1. Ultralearning

    I thought this book had some very good insights on how to learn. While ultralearning is an intense method to learn (usually) difficult subjects more quickly, I think the lessons in this book can be applied to less intense studying plans. If you plan to teach yourself anything in the …

  1. The Hard Thing about Hard Things

    I saw this book recommended in a few places so I listened to it as an Audiobook before I realized the author was a cofounder of Andreesen-Horowitz. I mention this becuase this book is clearly not for me. Maybe it has good information for someone founding a venture backed startup …