Remix.run Logo
throwaway9w4 a day ago

I agree with you

It reminds me of an online store in the beginning of 2000s

To buy a product, you had to drag&drop the product image over the shopping basket icon. It took me quite a while to figure that out, and I bet they lost a lot of customers.

[Edit: I acknowledge that a PM or manager may have forced the developer to do this, but it's just one example of many]

Sometimes the developers have to take the blame, instead of blaming "stupid" users. Some take that attitude to frameworks as well. If the users complain, they haven't understood how to use it correctly. Just look at the "how to make a todos in 5min" video on YouTube to be convinced of its beauty

moron4hire a day ago | parent [-]

Yeah, it's really easy to cherry pick an example from the past of an application probably built by a junior level employee being brow-beat into submission my an MBA-laden PM.

throwaway9w4 a day ago | parent [-]

You may be right, but this is just one example

Also, backend people can be arrogant as well, but it seems that for some reason new ideas tend to be picked up quicker in frontend, which unfortunately results in bad ideas spreading fast too.

moron4hire a day ago | parent | next [-]

Nah, the front end is just visible. And any errors that originate get surfaced in the front end. All you get to see as a use is "website said no".

It's only now, in the days of "vibe coding" that I would firmly put the sole blame on developers for bad application interfaces, because it's usually just one clueless person who is YOLOing code out into the wild. Everywhere else: hidden icebergs of complexity and you didn't know what led to the current state.

hn_is_all_bots a day ago | parent | prev [-]

[flagged]