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.