This book was the result of a collaborative effort from the team at Launch School.


This book wouldn't be possible without contributions from: Luke Tower, Brandon Conway, and Albert Agram.

Special thanks to the technical reviewers and other contributors who spent many hours polishing the final product: Steve Turczyn, Patrick Ng, and Barrett Griffth.

Many thanks to all the students who made countless suggestions and corrections. You all made this book possible!

Contributing To This Book

Reach out to us if you notice any typos, errors or have suggestions for the contents in this book.

We can be reached at