Skip to content


I got a lot of assistance during the writing of this book. The following people assisted (in no particular order):

  • Austin Emser
  • Chris Gillum
  • Chris Risner
  • Donna Malayeri
  • Erich Brunner
  • Fabio Cavalcante
  • James Montemagno
  • Kevin Hilscher
  • Marthin Freij
  • Mike James
  • Pierce Boggan
  • Steve Lee

In addition, several people helped by correcting formatting and spelling mistakes. A huge thank you to everyone who participated in this book. It would not have been possible without you.