I’m grateful for all the support I received in making this book possible. First, I’d like to thank Manning Publications for choosing me to curate and write its Get Programming book on Node.js. In particular, I want to thank my development editors for guiding the book through its many daunting phases. Dan Maharry, you were a great resource in preparing me for the task. Toni Arritola, your push to fill the book’s gaps and help me meet important deadlines was the driving force behind its completion. I thank Srihari Sriharan, the senior technical proofreader, and German Frigerio, the technical proofreader, for making sure all the code examples were properly formatted and ran as intended. Also, to those who volunteered to review my book and offer the feedback that ultimately improved my final product, I’m appreciative for your time and comments: Ahmed Chicktay, Aindriu Mac Giolla Eoin, Alberto Manuel Brandão Simões, Alper Silistre, Barnaby Norman, Bryce Darling, Dan Posey, Daniela Zapata, David Pardo, Dermot Doran, Edwin Boatswain, Filipe Freire, Foster Haines, Jeremy Lange, Joseph White, Madhanmohan Savadamuthu, Michael Giambalvo, Michal Paszkiewicz, Patrick Regan, Rafael Aiquel, Roger Sperberg, Ron Lease, Ronald Muwonge, Vincent Zhu, Vinicius Miana Bezerra, and Vipul Gupta.