Hacker News new | ask | show | jobs
by diatone 423 days ago
It’s a classic failure mode of the software engineer to decide to change something to be “faster,” before even checking to see if and when performance could become a problem.

I personally bucket this skill under napkin math and it is extremely good at guiding technical choices (YAGNI etc)