Component all the things! Seriously though, this is a great collection of best practices in component design.
The correct way of communicating between components is to let parent components pass down data to their children, and to let children notify the parents when an action has been performed.
Have you procrastinated your upgrade to Angular 8? Need some quick pointers on where to get started? Take a peek at this short guide.
I can guarantee, if any of your major dependencies are behind on two or more major releases, you are at risk of losing active community support. One day you will find yourself in a state where you have to give up your code base and rewrite the whole thing.
Have you ever run into an issue where your HttpClient isn't properly escaping your HttpParams? This article shows a quick solution using a CustomHttpParamEncoder()
Do you know Angular? Yes. Have you wanted to integrate TensorFlow with an Angular application?
Understanding how to use the RxJS forkJoin operator is a required skill these days in Angular applications. Have you ever run into code smells where someone has abused forkJoin? This article will help you avoid some of the pitfalls that can arise when using forkJoin.