Acknowledgments

 

I would not be in the position of having authored this book without the grace and assistance of many people who have been involved in the project, and who have put up with my taxing demeanor during the months of development and writing it took to complete. To all of them, I owe an unrepayable debt.

Foremost, Bob Lee: from the first email I sent him, and every single one since, he has shown me nothing but kindness and encouragement. He not only recommended publishers for my book, but was also instrumental in my joining Google, where I now work on interesting and compelling projects. I am fortunate to count him as a colleague and a friend.

Jesse Wilson, the Guice team lead and the technical reviewer for this book, has been one of my most stalwart defenders, critics, and friends in recent months. Jesse never tires or loses cheer and is infectious. Large parts of my work at Google, in open source, and of this book are owed to him.