Books

Some of my favorite books I have read over the years, mostly books on web development, game development and occasionally self-help.

  • Spelunky: Boss Fight Books #11 Completed: September 2019
  • Show Your Work Completed: August 2019 Good read
  • Anything You Want Completed: August 2019 Recommended for entreprenuers.
  • The Hard Thing About Hard Things Completed: July 2019 Recommended for entreprenuers.
  • How Linux Works Completed: March 2019 Recommended for any linux user.
  • Designing Games Completed: Feburary 2019 Recommended for game developers.
  • Non-Designers Design Book Progress: 50% Great book for UI / design beginners.
  • Game Mechanics: Advanced Game Design Completed: Feburary 2018 Must read for game designers.
  • Game Mechanics: Advanced Game Design Completed: Feburary 2018 Must read for game designers.
  • The Animator's Survival Kit Completed: Janurary 2018 Best book for mastering animation.
  • Start Small, Stay Small Completed: September 2017 Great book for solo founders.
  • Artificial Intelligence for Games Completed: December 2016 I always come back to this when working on AI.
  • Real-Time Rendering Completed: December 2016 Great for learning the graphics pipeline.
  • Sound Effects Bible Completed: November 2016
  • Scrum Shortcuts Completed: November 2016
  • The 5 Elements of Effective Thinking Completed: September 2016
  • Drawing on the Right Side of the Brain Completed: October 2016
  • Zero to One Completed: August 2016
  • The Success System That Never Fails Completed: August 2016
  • Gamers at Work Completed: July 2016
  • Little Book of Common Sense Investing Completed: June 2016
  • The Startup Owners Manual Completed: June 2016 An other must read for startup founders.
  • The Four Steps to the Epiphany Completed: June 2016 Must read for startups.
  • Framed Ink Completed: June 2016 Must read for learning how to compose an image.
  • The Indie Game Developer Handbook Completed: April 2016
  • Level Up! The Guide to Great Video Game Design Completed: April 2016 Best book on game design
  • Game Character Creation with Blender and Unity Completed: April 2016
  • The Design of Everyday Things Completed: April 2016 Great intro to UX design, goes too deep though.
  • UX Design For Startups Completed: December 2015
  • On Writing Well Completed: December 2015 The only book you need for writing better.
  • Growing Object-Oriented Software Guided by Tests Completed: November 2015 Great book for mastering TDD.
  • Remote: Office Not Required Completed: September 2015
  • The Pragmatic Programmer Completed: August 2015
  • The Productive Programmer Completed: July 2015
  • Scrum Guide Completed: July 2015 Every dev should read this.
  • Practices of an Agile Developer Completed: July 2015
  • Pro Git Completed: May 2015 Contains everything you need to know about Git.
  • Practical VIM Completed: May 2015
  • Character Development in Blender Completed: February 2015
  • The Complete Guide to Blender Graphics Completed: February 2015
  • Photoshop CS6: The Missing Manual Completed: Janurary 2015
  • Eloquent Ruby Completed: Janurary 2015 Read this for a deeper understanding of Ruby.
  • Crafting Rails 4 Applications Completed: Janurary 2015
  • The Passionate Programmer Completed: December 2014 Great book, teaches you how to get the most out of your job.
  • How to Stop Worrying & Start Living Completed: November 2014 Must read, even if you don't think you worry.
  • Game Coding Complete Completed: August 2014
  • Game Programming Patterns Completed: July 2014 The best book on game specific design patterns.
  • Theory of Fun Completed: May 2014 Must read for game designers.
  • How to Win Friends and Influence People Completed: May 2014 Highly recommend, I use tips in this book constantly.
  • The AWK Programming Language Completed: September 2013
  • Scalable and Modular Architecture for CSS Completed: April 2013
  • Mastering Regular Expressions Completed: Feburary 2013
  • Developing Backbone.js Applications Completed: November 2012
  • Recipes With Backbone Completed: October 2012
  • Eloquent Javascript Completed: September 2012
  • Secrets of the JavaScript Ninja Completed: October 2011
  • Pro JavaScript Techniques Completed: September 2011
  • Papervision 3D Essentials Completed: May 2011
  • Modern C++ Design Completed: August 2010 Teaches you new concepts like aspects and how to get the most out of templates.
  • OpenGL Shading Language Completed: November 2010 Great book on shaders.
  • Beginning C++ Game Programming Completed: August 2009
  • The C Programming Language Completed: September 2009
  • C++ Coding Standards Completed: May 2009 Highly recommend, changed the way I develop.