As an Angular consultant, the main problem I see new Angular developers have is how to use RxJS efficiently in Angular apps. In other words, how to use it to create a scalable and maintainable … [Read more...] about Refactoring Angular Apps to Reactive Architecture
As a consultant, I normally work with companies between 3-12 months at a time and then I am off to the next gig. Most often, I am hired as a "hands-on" coach, were I am called in for an important and … [Read more...] about The Ten Commandments of Angular Development
A common misconception in Angular development is regarding whether observables are synchronous or asynchronous. A lot of (even experienced Angular developers) think that observables are async, but the … [Read more...] about Are Observables Asynchronous?
The main secret behind having better test coverage in an Angular app is to reduce the friction it takes to write tests and enforce test coverage by setting a test coverage threshold to be checked on … [Read more...] about The Complete Guide to NgRx Testing (2020)
Learning observables are way harder than learning to use promises with all the different operators and methods. But learning Observables is actually a very good investment because of the increasing … [Read more...] about Learning observables by cutting the fat away: The 10 most used observables operators