My hottest take might be that "state management" isn't a real class of either problem or solutions. Instead, it seems to cover a confusion of:

- intra-component data propagation
- a bad way to reinvent events and broadcast channels
- a missing data synchronization layer

Each of these have distinct solutions, and "state management" tools do none of them credibly.

@slightlyoff thiiiiiiiiiis
@brianleroux @slightlyoff oh lol and here I thought there was some arcane magic in building fronted that I didn’t know.
@janl @slightlyoff all three of us are suffering a curse of knowledge. how a frontend works with data isn't all that special unless you want to gatekeep frontend devs into one year experience repeated infinity times
@janl @brianleroux @slightlyoff you just need to sprinkle some venture-capital pixie dust in the form of their other companies dev tools and then it’s guaranteed to work
@reconbot @janl @slightlyoff I genuinely wonder if an "advanced" course about how to <form> properly would do well.