Andrew Ensley Programmer / Musician / Soccer Player GitHub Stack Overflow LinkedIn PluralSight Twitter Facebook