How to avoid tricky async state manager pitfalls in React | Hacker News Reader