3 ms·
I sort of agree, but believe that we are in our own shitty tech bubble, of which vanilla is actually rock bottom. It just doesn’t float as much. It always puzz
by wruza 2y ago
I sort of agree, but believe that we are in our own shitty tech bubble, of which vanilla is actually rock bottom. It just doesn’t float as much.
It always puzzled me that we haven’t collectively invented some ways to skip all this “complexity” like e.g. ERP/CRM/CMS platforms do. Instead every team figuratively rewrites their whole stack from scratch in assembly. Even google sheets can publish a document and make it dynamically work faster and easier than any real-world webapp. I get your ideas, but we all are missing something here.
- TeMPOraL 2y agoI'm guessing that's a bit of the dreaded "Not Invented Here" syndrome at play, but mostly just that everything is evolving too fast, in too many places, all at the same time. Consider, we've pretty much solved the problem of quickly creating good GUIs for software with RAD tools in the 1990s/2000s. But that was on the desktop. Then the web happened, and then mobile happened, and we couldn't port RAD tools to them because the web platform, having been created with documents in mind, was fundamentally incompatible with ideas behind GUI. We've collectively spent the last 20 years simultaneously trying to paper over this incompatibility, while slowly pushing the underlying platform to be more app-friendly. Today, the platform is still torn between the document and app paradigm, and we've managed to begin replicating the most basic features of RAD tools of yore, but all on top of a mile-high heap of bloat. But the Earth didn't stop in its tracks for those 20 years - the world underwent the digital transition in that period, businesses had to make do with whatever tools were available, no matter how shitty, and thus we've been experiencing a high-paced churn, with services being constantly upgraded as old hacks stopped working, and new ones promised (often falsely) to be less shitty than those before. Maybe it'll all settle one day. The web will slow its evolution, and people will have time to clean up all the mess, and then we'll finally dig ourselves out of this big regression in software quality, capabilities, and production time, relative to the RAD times. But until then, we suffer. Transitional periods suck.