As a web developer, can you tell us why this happens, and how do we stop it? I see no market reason for it, it certainly doesn't make your business make more money, it feels much more like groupthink in the industry and chasing hype.
As a web developer, can you tell us why this happens, and how do we stop it? I see no market reason for it, it certainly doesn't make your business make more money, it feels much more like groupthink in the industry and chasing hype.
New things tend to never be less complex than old things, and unless the devs experience the pain of things being slow, they’ll keep building in bloat (i.e. as long as things run well on their new several thousand dollar macbooks)
No user cares about the front end framework you use unless such a choice affects performance though. That's my point, it's something developers enjoy, but users really do not care about.
Hiring managers don't care about how simple your previous solutions were to build and maintain and whether it allowed your customers to continue using "outdated" systems. If you don't have the latest alphabet soup of technology on your CV and you just got laid-off by your cush job then good like finding another job!
As a result, everybody stays on the technology treadmill and looking for opportunities to use the latest and greatest technologies so they can include that on their CV and appear to be relevant. This is also great for the conference circuit and "developer advocates" leading sessions on how to use the latest-and-greatest technologies to build the same damn things we've been building for the past 20 years. Except now you need training and new tooling and you don't know where all the gotchas are in the development. Consultants will swoop in (who also have zero experience with these technologies other than some side project they did) and "help" you spend that abundant cash you don't have.
It's sad. It's really, really sad - but it's been this way for the past 40 years (probably longer - that's just how long I've been developing software) and I don't see it ending anytime soon.
Meanwhile, God created the world in six days using Emacs to write Lisp code running on a Unix kernel created with C...
[0] yes even I Mr. scientist know that's a joke, but don't think it's too far off.
I know that personally, I would prefer a Jira (or Twitter) that doesn't show a half-rendered page with a million little spinners in every content area. This is using what I imagine is some kind of React-like abomination. It is the furthest thing from fast, or attractive.