If you're at Goog or Meta, you probably have seen best practices around you. If you're working at elsewhere, some things in the book would might be new to you.
> front-end devs don't know how to think declaratively and think in terms of state transitions instead of realizing intent
There is a thing among park rangers where “if people are taking this shortcut despite the signs and fences, then it’s the trail that’s wrong, not the people”.
More software engs should think this way instead of “educating harder should solve incompetence”.
It’s not that people are incompetent. The trail is wrong.