Falling in love with async-await
Async-await even though is called as syntactic sugar, is much more. It enables many of the classic design pattern which were reserved for synchronous code not with async ones. Some ideas that were too complicated to implement with synchronous code are very easy with async. It has given new definitions