Acknowledgments

 

You wouldn’t be holding this book in your hands if it weren’t for everyone who supported and endured me throughout the writing process. I can only hope that those who deserve acknowledgment the most, my friends and family, already know that I can’t put into words how thankful I am for their love, understanding, and frequent reassurance.

Many more people contributed—directly or indirectly—a great deal of wisdom and inspiration to this book.

The open source JavaScript community is an endless spring of insight, encouragement, and selfless contributions. They have opened my eyes to a better approach to software development, where collaboration isn’t only possible, but actively encouraged. Most of these people have contributed indirectly by evangelizing for the web, maintaining blogs, sharing their experience and resources, and otherwise educating me. Others have contributed directly by developing tools discussed in the book. Among these individuals are Addy Osmani, Chris Coyier, Guillermo Rauch, Harry Roberts, Ilya Grigorik, James Halliday, John-David Dalton, Mathias Bynens, Max Ogden, Mikeal Rogers, Paul Irish, Sindre Sorhus, and T.J. Holowaychuk.