Grumpy Website


When you set up Nest Hub, one of Google's flagship products, you can set a language for it. The language list is randomised. If you set up several devices, or if you need to set up the device again, the "order" will be different each time.

I can't even begin to try to understand the reason behind this.

Popups are hard

Pro tip: if your popup just repeats the label, you can easily avoid it

Thanks Akiva Gordon for the video

Looks like a header but is not a header. That’s two different articles

Thanks @ujin_type1 for the picture

Asking nicely is one thing, but user won’t close dialog if you don’t give them a close button

Thanks @doekezanstra for the picture

How advanced are you? Advanced enough to configure Name?

Thanks Akiva Gordon for the picture

Want to Sign in with Google? Man you need help!

Thanks Martin Macko for the picture

This is hardcore even for seasoned Emacs users, let alone people who need accessibility

Thanks Vladimir Obrizan for the picture

Your regular reminder that controls are better positioned OUTSIDE the content if there’s space (and there usually is)

The desktop scrolling experience

Thanks @arsenii_that_b for the picture

If you’re a website selling stuff, shouldn’t you, you know, at least try to be useful? Make the experience as seamless as possible? Don’t your earnings depend directly on how easy it is to find “Buy button”?