I Avoid Async/Await
First off, async/await <i>is</i> promises. It's merely syntactic sugar. The point of async/await is not to <i>never</i> have the word "Promise" appear in your code. It's also not meant to be universally better than using Promises bare-bones.<p>A lot of the argument appears to be the author extrapolating from his own lack of familiarity to others: "We are taught", "our minds", etc. I can easily construe some hypothetical person with a certain set of skills (and lack thereof) that would have just as much trouble with bare-bones Promises. But I don't have to because the author did it for me at "One more thing…".<p>"People can mess this up" was never an argument. You can mess everything up. The more interesting question is how badly and how often.