When to Use `inject()` Over Constructor Injection in Angular
A set of techniques to find and eliminate old files which you don't usually need anymore
Builders, custom typescript transformers, custom tslint rules, schematics — how not to be overwhelmed...
How I tried to substitute missed functionality. A while ago I was employed and what was new for me —...
In this article, I will tell you how to avoid simple pitfalls while working with ngRx to improve your...
I have *ngFor generated list in Angular and need to fire event on a list updates but after angular render all the elements. How to do that?
How does Angular know I made an error in a component template? Let's find out (CUSTOM_ELEMENTS_SCHEM...
Curiosity leads to discoveries. RxJS is quite a popular library in Angular wor...
Customizing an Angular Material directive by adding commas to digit groups in matInput numbers and support reactive Angular forms.
Beware forkJoin vs zip RxJS operators differences. Watch to be prepared.
How RxJS 'fromFetch' and 'ajax' differ and why you should care.
So you are not expecting some big performance issues in your application and run a performance test just to comply with the formalities. But the performance test shows some strange behavior... Why?
Angular has some edge cases that can sometimes waste your time if you're not familiar with the details.
I started a video tutorial series “Angular can waste your time” on Youtube. There I will be publishing videos about resolving tricky cases with Angular and RxJS. Take a look!
Some helpers for SA and PM for Angular projects?
You already know that Observables produce values over time. And the moment when exactly value will be emitted is controlled by special entity - scheduler.
If you already tried to code unit tests for Observables - then you may be overwhelmed with a variety of methods on how to do that - which one is right for you?
Hey! Angular and ngRx are hardly using RxJS lib under-the-hood, and for this code, we need to develop...
TimeRange — RxJS custom function that emits a set of values in specified timeouts Why, how...
What are Higher-order Observables and flattening operators in #RxJS (mergeMap, switchMap, concatMap) video from my video-course “Hands-on RxJS”
Fixing #RxJS Anti-Patterns video from my “Hands-on RxJS” video course!
Enter the world of reactive programming with RxJS.
I am not a part of Stackblitz team so it is not a promotion article:-) I just thi...
The problem is that I start dreaming if BE is being discussed more than 5-7 min, since I our BE imple...
How to keep your mind sane while learning new programming approaches.
A post by Oleksandr
My experience while mentoring on codementor.io
A post by Oleksandr
Or pitfalls list for those who want to create some video-course:-)
_AngularJS(Angular 1) was using Promises heavily for HTTP calls, while Angular has network calls wrapped in Observables. This caused that some devs met specific issues while migrating projects from AngularJS to Angular. I want to address these issues here and describe why they can appear at all by reviewing typical differences between Observables and Promises_.