Protip:

When designing a user interface, imagine some old woman using it, say Margaret Hamilton, and she's clicking your app's buttons and saying to you, as old people do,

"Young whippersnapper, when I was your age, I sent 24 people to the ACTUAL MOON with my software in 4K of RAM and here I am clicking your button and it takes ten seconds to load a 50 megabyte video ad and then it crashes

I'm not even ANGRY with you, I'm just disappointed."

@natecull Well, people don't optimize for resources anymore

@Zulgrib @natecull

Most engineers are taught not to. It's not even a suggestion to avoid it; you're doing programming wrong if you show any signs of giving a whiffle about performances.

@agentultra @Zulgrib @natecull no, we're taught to be smart about optimizing

Otherwise most people will naively spend days to shave off microseconds (or even make performance worse) and ignore the real problems because they aren't measuring / thinking carefully about the algorithms and data structures they're using

(Which isn't to say people always do that either)