3 ms·
I've seen how instantly-available profiles affect the engineering culture on practice and it's transformative. The difference between "yeah strange, I'll deploy
by alexey-salmin 3y ago
I've seen how instantly-available profiles affect the engineering culture on practice and it's transformative. The difference between "yeah strange, I'll deploy an fp build some time later and check... maybe" and "see this thing right here on the flamegraph" is huge and often repays 5-15x of the initial 1% slowdown.
- nightowl_games 3y agoThis x1000 This "1%" loss will never manifest. It will be pure gain.
- nerpderp82 3y agoSingle digit percentages are noise in moore-units. Layout has a bigger effect. So many "optimizations" in our tech culture are around removing the headlights and brakes so that the car can go slightly faster in the dark, on hills.
- nightowl_games 3y agoGood analogy. Stack traces and good performance profiles are table stakes to even starting to make good software imo