We live in a culture so bound by what most people are willing to do that we often take them as hard limits - “I can’t do more than that,” we say. “I’ve done the best I can.” But it really isn’t. It’s just the best we’re willing to do for right then.
I know in the past when I’ve tried my hand at problems (logic puzzles come to mind) that I am far more motivated and effective when I am assured that there is in fact a correct answer than when I am unsure the question is even answerable.
The ground state, the state to aspire to, the healthy state, the state that occurs naturally when you aren't forcing yourself to do anything, is the state where you're getting done what you want done as fast as is sustainable, and no faster.
How I typically handle React state today:
Data fetched via HTTP: React Query.
Local state: useState or useReducer.
Forms: useState or React Hook Form.
Global state and functions: Zustand or Jotai.