Note: This document is a work in progress. If you find yourself here and have suggestions for how to improve it or questions contact me on twitter @dwesty17 or by email at [email protected] ...