Creating Extensible Widgets Part 2: AngularJS Directive Controllers
Creating Extensible Widgets Part 1: jQuery to AngularJS
Tips for a front-end test-friendly web application Part I: Targeting