- cross-posted to:
- [email protected]
- cross-posted to:
- [email protected]
Modern software is built on towers of abstractions, each one making development “easier” while adding overhead:
Today’s real chain: React → Electron → Chromium → Docker → Kubernetes → VM → managed DB → API gateways. Each layer adds “only 20–30%.” Compound a handful and you’re at 2–6× overhead for the same behavior.
That’s how a Calculator ends up leaking 32GB. Not because someone wanted it to—but because nobody noticed the cumulative cost until users started complaining.
Man, this is so true. What sucks even more is that so many devs now don’t know how to build anything BUT this stack.
Accept that quality matters more than velocity.
Tell that to the VC money you got to fund everyone’s paychecks. It’s a race to get traction before you run out of money. Velocity will always trump quality if a startup wants to survive.
I had recently tried one such app. It was so poorly written, and had the type of UI scaling issues you would believe to be written by a toddler. The app would’ve been cool if it worked but seeing the state of the app I deleted it not to risk my personal data even though it was offline.