I am not sure what exactly she finds so objectionable; her post is a mixed bag of various complaints that I struggle to concisely summarize. On the one hand, there is a hypothetical female figure that used to administer her organization’s web site, and while doing so became a web developer; this route, she thinks, is closing, and she thinks it's sad (why? dunno). On the other hand, there are complaints that she feels she is being belittled for not knowing particular frameworks (what? why?). I am struggling to picture the individual she is concerned about — again, if it just anyone with an idea they would like to put on the internet as their personal web page, then there is no need to bother about industry-grade best practices (just look at Richard Stallman’s web site for inspiration). Ditto for a CMS-based site administrator. If, on the other hand, it is a person who wants to do web development professionally, then why the assumption that it should be easy and open for everyone? Is it incumbent on any profession to be open and easy to enter without special training?
Curiously, if I read her correctly, she dismisses noSQL databases and static site generators without going into any technical details. It’s as if they do not have their merits at all and are newfangled annoyances invented out of boredom and sold on the wave of hype when proper solutions — relational databases and CMS-powered websites — already exist. I am really baffled by these passages.
And she also goes on to praise this Twitter thread, which makes my head spin. The thread is long, very female-centric and very feminist (because it talks of imbalances, inequalities, gender gaps, and so on), but here are some fragments:
Does she imply that a markup language and style sheets are a "real" programming language (by "real" I think they mean Turing-complete)? And does it even matter whether your tool is a programming language or not if it does the job you need it to do?
I really don't understand what she means by the part in all caps, but is she saying that the position that puts emphasis on pure HTML and CSS separated from JS (as I understand this argument — primarily for performance reasons, and sometimes for accessibility reasons as well) — is elitist?