Acknowledgments

 

There are so many people who have influenced my career and experience, and thus this book. Everyone on Twitter whom I follow, everyone I’ve worked with, all the attendees and speakers that I meet at user groups and conferences. Even if it’s a small thing like teaching me a keyboard shortcut, I owe you a debt of gratitude.

I’d like to specifically acknowledge:

Nick Chase, Frank Pohlmann, Cynthia Kane, Michael Stephens, Bert Bates, Elizabeth Martin, Mary Piergies, and everyone else at Manning. Thank you for your guidance and help, and for getting this ship into the water.

Seth Petry-Johnson, Jonathan Hammond, Jesse Riley, David Giard, Charles Husemann, Brady Gaster, Chris Farrell, Jim Christopher, Steve Horn, H. Alan Stevens, Jason Follas, Brian Watson, Richard Dudley, Jay Harris, James Bender, Steve Fischer, John Dages, Brian Prince. I could fill a book with all the great people I’ve met on my career’s journey. If I forgot to include you, I’m sorry; I owe you lunch.

Dan Allen, for giving me my first programming job.

Michael Kramer, for that fateful day when he unwittingly unleashed AOP into my life.

Everyone I’ve worked with at OSU, Quick Solutions, and Telligent.

Xiaoran Wang, for the tremendous diagrams (explaining tangling, scattering, and weaving) that he was kind enough to let me use in this book.