Comment by estimator7292
10 hours ago
This is an enormous problem with software in general. IMO it's probably because software has been abstracted into the stratosphere to the point that most developers aren't at all aware of resources or even the machine it's running on. That's someone else's problem. I really hate it.
What Andy giveth, Bill taketh away
https://en.wikipedia.org/wiki/Andy_and_Bill%27s_law
Of which, the biggest example is shipping Chrome with the application.
Whenever I refactor and endpoint that takes the p99 from 1 minute to 1 second, I think about how a 4k video being uploaded undoes all of that progress