Andy Oram, my lovely editor, has again done an amazing job going through all the changes that I made in this edition of the book. In fact, the whole book is updated in this edition, and all example codes and screenshots have also been updated. I’d like to also thank Krzysztof Grobelny and Krzysztof Gutowski, my great friends and colleagues, for tech-reviewing this book. Without their help, this book wouldn’t be in your hands.
I’d like to say thank you to Rachel Roumeliotis, for supporting me and Andy, among all the other admin work that she did for us behind the scenes. Rachel, you may be quiet, but we’d have to be blind not to notice your hard work in the background. Also, Meghan Connolly of O’Reilly has been a fantastic sport, listening to my nagging about paperwork, and she has been absolute bliss to work with. A thank-you goes to Jessica Hosman for helping us a great deal with Git issues. Even though I didn’t believe the simple solutions that she suggested to me would work, they did, and I looked like a fool.
Last but not least, thank you to Alina Rizzoni, Bruno Packham, and Thomas Packham for being real friends. I feel blessed to know them, and I appreciate their help and support.