Websites designed for desktop often don't work well on mobile. I've started noticing sites where the opposite happens: they've gone mobile-first, and the desktop UI suffers.
It probably makes sense to prioritise mobile, but it's hard to do a good job on such diverse platforms.
Related Posts
You can often estimate the age of a website based on how well it displays on mobile.
All my sites end up with media queries in the CSS for narrow screens. It's so hard to design a single UI that scales from phone to desktop otherwise.
It is *really* hard to find a good screenshot for a CLI tool when users are on a mobile browser.
This is the best I've come up with so far. I'm showing the terminal GUI to show where you'd use the tool.
I'm also trying several standalone screenshots to make it more comprehensible.
I've heard of 'blub languages', where you don't realise that other languages have better abstractions until you've experienced them.
I think the same thing happens with individual features. I've seen several C++ folks miss variadic generics in Rust, but I've not written enough C++ to feel it.