I’m digging into how useEffect behaves in React — and the render queue timing still surprises me sometimes.
It’s wild how something that seems so “after render” can still feel like it sneaks into your logic when you least expect it.
A huge help with that was a blog post on Frontend Masters written by Teng Wei Herr: https://frontendmasters.com/blog/react-internals-which-useeffect-runs-first/
