Slides and code for my half-day AngularJS workshop