I don’t know any frameworks. I mean, I know ecosystems, so like, I’d say I am a WordPress expert, at that level of abstraction. But I know neither PHP nor jQuery or whatever else makes up WordPress. I do know template tags!
I think this is a complex medley of influences and drives crashing together, and my theory is that people don’t look to history for context.
I read the other day a “recovering brogrammer” was agreeing with something someone said about always being told “no” and then creating systems where they get to say “no”. And someone responded, “well, I’ve never looked up to other people for coding/life validation, so I didn’t care if they said yes or no”, which while harsh is the point I support.
It takes all kinds, and I think that the last 20 years of front-end web explosion is humanity having fun before it has to figure this out for reals. And those folks needing a herd to learn from, in the absence of institutions that support long term sustainable practices, we get speed tribes ramping over novel frameworks left and right.
I’m posting this here because I’m about to launch a new effort to clean up these existing services and build a knowledge engineering team, to realize the network I want, while teaching the world how one organization works together.
Part of that is equalizing our individual knowledge pools, intentionally.
For instance, “frameworks”. I imagine there is a spectrum of usefulness, of which the criteria are never accurately used to weigh them against each other. React vs Vue vs JellyRollBrowserFunTime, which one has a community welcoming to marginalized people? If I don’t own a computer, and I join your forums, will I feel heartbreak or delight?
I’m walking a fine line here, because I’ve been tracking these things. For decades. And a large part of that I had no computer, no home, no access. And when I was able to get online, I wished I had a hint of where cool, sharing people were. Without paying, because I could never afford anything. So my inherent bias about questioning things slants a certain way.
If we build a cooperative team, we can leverage all our perspectives. And we might find out HTML and CSS is enough.