A best-practices guide for angular apps @ OrangeSprocket