Async race conditions (on JavaScript example)
The term "race condition" is usually applied to the conflict in accessing shared variables in a multi-threading environment. In Javascript, your JS code is executed only by a single thread at a time, but it's still possible to create similar issues.
...
betterways.hashnode.dev2 min read