Bookshelf

By Aaron Yodaiken. Initially published . Last updated . Continuously updated. Suggestions welcome at [email protected].

Building good software

I’m a programming autodidact. Here are some of the books and articles that have shaped my thinking about building good software:

Papers and articles:

There is some great open source software documentation that is worth reading:

Building good businesses

Business books are often terrible. Reading one is rarely more useful than talking to customers or building prototypes. But I still read them, and some have influenced how I think. Here are a few that have left a mark:

Life

I studied English and like reading. Here are some of my favorites: