My personal best practices when I'm working with Angular.
Angular Architecture Patterns and best practices