4 ms·
How development is now about stringing together a bunch of ethereal, abstraction layers (some probably imagine like a skilled surgeon - personally I see this as
by hanselot 4y ago
How development is now about stringing together a bunch of ethereal, abstraction layers (some probably imagine like a skilled surgeon - personally I see this as the same kind of thinking that results in the trapeze of illogical thinking that brought us consumable wokeness).
Each of those services is effectively infected with cancer that causes it to continue trying to consume as much of the market as possible at any cost while simultaneously trying to add more features, because whoever has the most features is ahead, resulting in the patchwork nightmare carcass that is Jira and anything that gets produced by atlassian these days. I say that with the greatest respect, it must require insane talent to keep that thing running at all (and this is no stab at anyone in particular, all modern software looks like this - including my own).
Which leaves us as the surgeons, responsible for memorizing an ever-expanding list of services that could potentially solve problems a-z without ever teaching us why those things were problems in the first place.
A+ for the effort of the tiny fraction of devs that made enough money to allow them to escape from the confines of proprietary software and still have time left in their life to develop for the good of humanity, and try to fight back against corporations that would patent breathing if there was a way to do it.
Sorry, this turned into a rant. I'm clearly a great fan of the circus and juggling microservices like some abstract clown.
- luckylion 4y agoIs that really any different from other areas of society though? Trains seem simple, but underneath there are layers upon layers of complexity that all need to work correctly for the whole thing to function. And that's true for pretty much anything, because even though it's kind of brittle and messy and painful to deal with, it's much more efficient than the alternative it replaced, and it's overall stable enough to be useful.