About the Reviewers

JD Isaacks has been a software developer for the past 8 years. Before that, he was an information systems analyst in the U.S. Army. He is a devoted husband and father, and when he isn't spending time with his family, he loves to work on all things open source. He has published several projects including a very popular Sublime Text package titled GitGutter. You can view his work at https://github.com/jisaacks.

I would like to thank my wife, Christina, for sacrificing many evenings to allow me to work on this book and all my other projects. I would also like to thank my son, Talan, just for being so awesome.

Mathias Paumgarten is a creative developer from Austria. He is currently living and working in Santa Monica, California.

Starting with a background in Flash development, Mathias found his passion for code-driven animation at a very young age. Over the years, while working for and at several agencies, he broadened his skillsets, leaving the web platform and working on installations, using low-level languages such as C and C++.

After graduating with a Bachelor's degree from the University of Applied Sciences, Salzburg, Austria, he decided to leave Austria. While focusing on modern web technologies such as HTML5 and JavaScript, he is currently working as a frontend JavaScript developer.

He has worked for several renowned agencies such as B-Reel, Soap Creative, and Firstborn, working on projects for Sony, Fox Entertainment, PepsiCo Inc., Google, HP, and many more.

As well as receiving recognition such as FWA and other awards, Mathias has also contributed to books such as HTML5 Games Most Wanted, friendsofED, and Mastering openFrameworks: Creative Coding Demystified, Packt Publishing.

Johan Sörlin is a senior application developer with 15 years of experience in web development. He cofounded Moxiecode Systems and has been the CTO of this company for the past 11 years. Here, he mainly works on open source projects such as TinyMCE, a rich text editor component used by thousands of systems.