Hacker News new | ask | show | jobs
by rgbrgb 542 days ago
Love this. I have done a fair amount of UI performance optimization and agree with the end-to-end strategy.

For UX stuff, 2 steps I’d add if you're expecting a big improvement:

1) Ship some way of doing a sampled measurement in production before the optimization goes out. Networks and the spec of the client devices may be really important to the UX thing you're trying to improve. Likely user devices are different from your local benchmarking environment.

2) Try to tie it to a higher level metric (e.g. time on site, view count) that should move if the UI thing is faster. You probably don't just want it to be faster, you want the user to have an easier time doing their thing, so you want something that ties to that. At the very least this will build your intuition about your product and users.