Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I 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.



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: