Photo by Sebastian Herrmann on UnsplashPromises rule JavaScript. Even nowadays, with introduction of async/await, they are still an obligatory knowledge for any JS developer. But JavaScript differs in how it deals with asynchronicity from other programming languages. Because of that, even developers with a lots of experience can sometimes fall into its traps. I have personally seen great Python or