Some of my favorite books I have read over the years, mostly books on web development, game development and occasionally self-help.
How Linux WorksCompleted: March 2019Recommended for any linux user.
Designing GamesCompleted: Feburary 2019Recommended for game developers.
Non-Designers Design BookCompleted: September 2018Great book for UI / design beginners.
Game Mechanics: Advanced Game DesignCompleted: Feburary 2018Must read for game designers.
The Animator's Survival KitCompleted: Janurary 2018Best book for mastering animation.
Start Small, Stay SmallCompleted: September 2017Great book for solo founders.
Artificial Intelligence for GamesCompleted: December 2016I always come back to this when working on AI.
Real-Time RenderingCompleted: December 2016Great for learning the graphics pipeline.
Sound Effects BibleCompleted: November 2016
Scrum ShortcutsCompleted: November 2016
The 5 Elements of Effective ThinkingCompleted: September 2016
Drawing on the Right Side of the BrainCompleted: October 2016
Zero to OneCompleted: August 2016
The Success System That Never FailsCompleted: August 2016
Gamers at WorkCompleted: July 2016
Little Book of Common Sense InvestingCompleted: June 2016
The Startup Owners ManualCompleted: June 2016An other must read for startup founders.
The Four Steps to the EpiphanyCompleted: June 2016Must read for startups.
Framed InkCompleted: June 2016Must read for learning how to compose an image.
The Indie Game Developer HandbookCompleted: April 2016
Level Up! The Guide to Great Video Game DesignCompleted: April 2016Best book on game design
Game Character Creation with Blender and UnityCompleted: April 2016
The Design of Everyday ThingsCompleted: April 2016Great intro to UX design, goes too deep though.
The Rules of WorkCompleted: December 2015Must read.
UX Design For StartupsCompleted: December 2015
On Writing WellCompleted: December 2015The only book you need for writing better.
Growing Object-Oriented Software Guided by TestsCompleted: November 2015Great book for mastering TDD.
Remote: Office Not RequiredCompleted: September 2015
The Pragmatic ProgrammerCompleted: August 2015
The Productive ProgrammerCompleted: July 2015
Scrum GuideCompleted: July 2015Every dev should read this.
Practices of an Agile DeveloperCompleted: July 2015
Pro GitCompleted: May 2015Contains everything you need to know about Git.
Practical VIMCompleted: May 2015
Character Development in BlenderCompleted: February 2015
The Complete Guide to Blender GraphicsCompleted: February 2015
Photoshop CS6: The Missing ManualCompleted: Janurary 2015
Eloquent RubyCompleted: Janurary 2015Read this for a deeper understanding of Ruby.
Crafting Rails 4 ApplicationsCompleted: Janurary 2015
The Passionate ProgrammerCompleted: December 2014Great book, teaches you how to get the most out of your job.
How to Stop Worrying & Start LivingCompleted: November 2014Must read, even if you don't think you worry.
Game Coding CompleteCompleted: August 2014
Game Programming PatternsCompleted: July 2014The best book on game specific design patterns.
Theory of FunCompleted: May 2014Must read for game designers.
How to Win Friends and Influence PeopleCompleted: May 2014Highly recommend, I use tips in this book constantly.
The AWK Programming LanguageCompleted: September 2013
Scalable and Modular Architecture for CSSCompleted: April 2013
Mastering Regular ExpressionsCompleted: Feburary 2013
Developing Backbone.js ApplicationsCompleted: November 2012
Recipes With BackboneCompleted: October 2012
Papervision 3D EssentialsCompleted: May 2011
Modern C++ DesignCompleted: August 2010Teaches you new concepts like aspects and how to get the most out of templates.
OpenGL Shading LanguageCompleted: November 2010Great book on shaders.
Beginning C++ Game ProgrammingCompleted: August 2009
The C Programming LanguageCompleted: September 2009
C++ Coding StandardsCompleted: May 2009Highly recommend, changed the way I develop.