Acknowledgements
This book has been written with significant input from some of the best technical recruiters, engineering managers and engineers within my network—many of them considered industry veterans. They were all generous with their time and feedback and made the book significantly better.
On the recruiting side, thank you to Amy Miller, Angelica Shah, Blake Stockman, Csudi Csudutov, Chukwuemeka Ugorji, Claire Taylor, José Marchena, Jorick Thijs Polderman, Keki Mwaba, Ken Liu, Konstanty Sliwowski, Sebastian Prieto Tovar, Sofi Djelassi, Victoria Farrelly, Veronika Nagy, and Yinka Coker. All of you have scanned more developer resumes than myself, and your insights and feedback helped make the book more accurate and helpful.
I am grateful for the feedback from engineering managers and engineers James Stanier, Jordan Bonnet, Manan Patel, Matt Dickenson, Monica Lent, Neville Kuyt, Pat Kua, Randall Kanna, Rodrigo Pimentel, Rodrigo Prates, Stuart Davidson, and Steve Ball. Thank you for both the reviews, the corrections and for confirming where you also would give similar advice.
The feedback and encouragement from the early beta book readers has been great. People who have helped with feedback and suggestions include Aleph Melo, Anmol Singh Jaggi, Christopher Paika, David Kiss, Fabien Townsend, Jamie Robertson, Maroof Haque, Munasir Priom, Oliver Mensah, Patrick Doyle, Simon Van de Water and Waseef Akhtar. Thank you! I made several improvements in the book—such as adding Recap sections at the end of many chapters—after these reader suggestions.
I’d like to give special thanks to the book’s editor, Mike Reeves-McMillan, who worked with me from the other side of the world to create something that people will find pleasant to read.