Remix.run Logo
sigseg1v 5 days ago

Whoever designed the keyboard animation for Walmart self checkouts should take note.

Every time you want to type in a product by name, you must endure a 2 second slide-in of the keyboard before you can start typing on it. It's so slow that I feel that I could have completed the search and started on the next item before it's even done animating, if there was a way to disable it.

I sincerely hope employees don't have to use systems like this all day that reduce their throughout by more than half.

malux85 5 days ago | parent [-]

I remember early in my career I was working for a consultancy and the user was complaining that the search results were slow, our tech manager just LOVED this problem, in his mind he would get to go down the search engine rabbit hole - analyse the search query, maybe theres a more advanced indexing algorithm that he could find to speed it up, this could take weeks of benchmarking and comparing and prototyping and everything, what a wonderful rabbit-hole where the first prize is a happy client because of his algorithmic genius!

But me, being a bit more pragmatic, instantly benchmarked it, saw the search backend was responding quickly and it was just the animating menu that showed the results that was slow to animate. I changed 1.6 second animation to a 0.2 second animation, a change that look maybe 5 minutes to benchmark, find the code, and then change it,

The tech manager refused to accept that the solution was that simple, and only confonted with irrefutable evidence (direct client feedback AND benchmarks that showed that the search backend was already fast) that he accepted.