Books

Software

Books that changed the way I think about software

Other good software books

Martial Arts

  • Karate-Do Kyohan: The Master Text - Master Funakoshi’s seminal text on the martial art that bears his name.
  • Notes on Training - 30+ years of Tsutomu Ohshima’s notes on training, covering basics, kata, kumite, and practice in general in a very well organized package.