I started using this methodology after reading a blog post but, sadly, I can not longer remember the source. If anyone knows what this is called or who might have written a good article on it please let em know in the comments.
As we’re working with Angular I actually did the Pluralsight course, Angular with TypeScript. With hindsight, I’d probably just do a TypeScript course so as not to blur the lines.
Toastr is another nice little utility library. This does pop-up or toaster notifications. It requires jQuery so may not be for everyone but has loads of options and stacks multiple notifications elegantly, which is not easy. This is probably one of the easiest things I’ve ever used.