Yeah, it's such a critical concept that I feel gets lost in the mix of frameworks, languages and fads of the day.
In the end it's just Data all the way down, just Data.
Want to update something in your app on the fly? Just change the Data. Need adjust your UI? Again, data. Once you grasp that then all sorts of composability and techniques become possible.
Lisp takes this to a nice logical conclusion where everything is S-expressions and code is just data.
I've been trying to explain this concept to UI-focused devs for years, it's nice to have a (seemingly) well written resource I can point them towards instead.