Software Bookshelf
I enjoy reading all sorts of books but this lists only the books I have read which relate to software development in some way.
2015
- Practical Object-Oriented Design in Ruby by Sandi Metz. (finished December 17)
2014
- Ruby Best Practices by Gregory Brown. (finished August 11)
- Extreme Programming Explained: Embrace Change by Kent Beck. (finished January 28)
2013
- The Mythical Man-Month: Essays on Software Engineering by Frederick P. Brooks Jr. (finished November 19)
- Rebuilding Rails: Understanding Rails by Building a Ruby Web Framework by Noah Gibbs (finished October 31)
- Practices of an Agile Developer: Working in the Real World by Venkat Subramaniam and Any Hunt (finished October 28)
- The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary by Eric S. Raymond (finished October 25)
- Pro Git by Scott Chacon (finished September 26)
- Founders at Work: Stories of Startups' Early Days by Jessica Livingston (finished July 26)
- Eloquent Ruby by Russ Olsen (finished June 22)
- Code Complete: A Practical Handbook of Software Construction by Steve McConnell (finished May 13)
- Metaprogramming Ruby: Program Like the Ruby Pros by Paolo Perrotta (finished March 26)
2012
- Ruby on Rails Tutorial: Learn Web Development with Rails by Michael Hartl (finished December 8)
- Why's (Poignant) Guide to Ruby by Why the Lucky Stiff (finished Summer 2012)
- Coders at Work by Peter Seibel (finished Spring 2012)