3 ms·
Cause they are not tech companies. They use the cheapest labour which gets the job done.
by ilrwbwrkhv 4y ago
Cause they are not tech companies. They use the cheapest labour which gets the job done.
- daveslash 4y agoI agree with you. Let me expand my thoughts: I can't say with certainty, but here's a guess: I've certainly seen this behavior from more junior devs who don't have a senior to coach them and I've also seen this commonly when the software is outsourced to the cheapest 3rd party contractor who has no real skin in the game other than getting the product delivered to the client. What I've observed is that in both cases the devs will use npm/nuget/yarn/favorite-package-manager with a bias for pulling in lots of packages, which all have lots of dependencies themselves. There ends up being a lot of bloat. Lots of libraries that are either not in use or really aren't needed. Both scenarios happen frequently to companies that are no tech companies first.
- gffrd 4y agoThey may also be dealing with old / proprietary tech stacks—due to regulatory, industry, or security realities—that make using modern standards very cumbersome / impossible.
- colechristensen 4y agoRobinhood is 100% a SV tech company and does not use "the cheapest labor".
- gffrd 4y agoPer the manifest, 450MB of the Robinhood app's weight comes from "needless animations"