Let's discuss / talk about some of the best practices in building single page apps in AngularJS:
1. Should I defined routes for my tabs?
2. What is the best way to highlight the current section?
3. Is it ok.. with repeated logic across my controllers?
4. Where do I keep my state information across route changes?
5. What is the best way for inter controller communications in AngularJS?
... and more.