3 ms·
I'm a webdev, I've done nothing but full-stack web development for the past 10 years, and I mostly agree with this guy. I hate Electron garbage, the slowness is
by _xnmw 5y ago
I'm a webdev, I've done nothing but full-stack web development for the past 10 years, and I mostly agree with this guy. I hate Electron garbage, the slowness is infuriating. I hate SPAs and React, it's unnecessary abstraction overhead in 90% of the projects I've seen it used in. The only thing I don't agree with him about is PHP, because the benefits provided by abstracting routing and templating into a "proper" framework like Laravel are well worth the performance tradeoffs, which can be mitigated later by using cachers like Swoole and OPCache.
> all these successful companies making billions of dollars and attracting top talent are just throwing money into a fire for fun
Huge bureaucracies waste billions of dollars doing things which a single dedicated programmer could do, or small scrappy teams can do better. This is not a conspiracy theory, this is the whole reason by YCombinator exists: because startups can "disrupt" an industry.
- phailhaus 5y agoThere's a nuanced argument to be made that companies reach for complex tooling too quickly, but that's not what the author said. He's convinced that none of this tooling should exist in the first place, there is no application for them, and everyone is stupid for not just using the basics.
- danaris 5y agoI'm more or less on the same page with you—and it's worth noting that the things we agree with him on are where the extra burden is placed on the client side, while the places we disagree are where the extra burden is placed on the server side. If you can make sure your server is fast enough that the client never notices a difference, it shouldn't matter whether you're using Apache's built-in routing or Symfony's PHP routing.