Rxjs firstValueFrom lastValueFrom explained as an alternative to toPromise that will be deprecated and removed from rxjs library. How can you turn a stream into a promise so you can use the power of async await that and a bit more will be explained in this video.