The Reading List

I started this list in early 2014 after reading Apprenticeship Patterns by Dave Hoover.

If you think I’m missing an important book on this list, let me know.

Books I'm going to read next

The Design of Everyday Things
by Don Norman ⋅ 368 Pages

Rails 4 in Action
by Ryan Biggs, Yehuda Katz and Steve Klabnik ⋅ 600 Pages

The Pragmatic Programmer
by Andrew Hunt and David Thomas ⋅ 300 Pages

JavaScript: The Good Parts
by Douglas Crockford ⋅ 172 Pages

Refactoring
by Martin Fowler ⋅ 431 Pages

Books I've read / still reading

Elixir in Action in November 2016 - current
by Sasa Juric ⋅ 376 Pages

The Unwritten Laws of Engineering in December 2016
by Skakoon, James G. ⋅ 69 Pages

Practical Object Oriented Design in Ruby in May/June 2014
by Sandi Metz ⋅ 247 Pages

Jump Start JavaScript in May 2014
by Ara Pehlivanian and Don Nguyen ⋅ 184 Pages

The Passionate Programmer in Feb 2014
by Chad Fowler ⋅ 232 Pages

Rails Anti Patterns in Feb 2014
by Chad Pytel ⋅ 400 Pages

Design Patterns in Ruby in Jan 2014
by Russ Olsen ⋅ 386 Pages

Apprenticeship Patterns in Jan 2014
by Dave Hoover ⋅ 166 Pages

Cybersexism in Dec 2013
by Laurie Penny ⋅ 42 Pages

Beginning DirectX 10 Game Programming in 2011
by Wendy Jones ⋅ 367 Pages

Code Complete in 2010
by Steve McConnell ⋅ 940 Pages