My reading list since January 1996. Commits include comments on what I read beginning in June 2015. This list is a simple text file. Here is what you need to know to interpret the list:
- There is one book per line.
- Each line is in the format TITLE by AUTHOR; length (COMPLETION DATE)
- Bold titles are recommended reads
- The following symbols may follow the TITLE:
- + = E-book
- @ = Audiobook
- ^ = Re-read
Comments on the books I've read
Beginning in late June 2015, I will add brief comments on the books that I've read. I will do this in the commit comment when I check-in the file. To see my comments on a book, view the master commit log.
History and background
I began keeping the list of books I've read back in January 1996. The list has had a variety of forms over the years, but had pretty much been available online the entire time. It has seen form as HTML, and as part of MySQL database. Over time, I've found that the easiest way to maintain the list is as a plain text file.
Update: July 2017
I reformatted my reading list as a Markdown (.md) file so that it shows up a little nicer here in Github. While doing this, I also added a new element to the list, page counts and listening lengths.
The page counts are approximate, based on the edition I think I read. They are not intended to be perfect, but give a good order of magnitude estimate of how long the book is relative to other books.
If the book is an audiobook, I include the page count as well as a listening time in hours:minutes.