/technical-blog/evolution-of-asynchronous-in-javascript/
https://tech.tint.ai/evolution-of-asynchronous-javascript/