Live data from Hacker News

Is AI causing a repeat of frontend’s lost decade?

mastrojs.github.io

51–60 of 352 posts

Re: Is AI causing a repeat of frontend’s lost decade?

#51
I’m using AI to create UIs and I find myself having more time to think about UX rather than CSS. It actually gave me “time” to quickly test design ideas an implement minor details.

I’m actually building better UIs just because it became less time consuming to do so.

There is just a super noisy minority that spams the internet with slop so bad that no one can take their product seriously.

Re: Is AI causing a repeat of frontend’s lost decade?

#52
While AI coding helps a ton in building product prototypes, it also results in products that folks spot as AI from a mile away.

Literally just saw startup demo their app and their app which had that “vibe coded UI” look to it.

They were given devastating feedback of “Guys this is kinda cool, but you obviously had AI build this and thus anyone else that wants this can have AI build it for them too very quickly. As such there’s really no value in what you’re trying to sell here.”

It was cold, but accurate feedback they needed to hear.

Re: Is AI causing a repeat of frontend’s lost decade?

#53

> And we’re saddened that the new process results in lower quality work, and that a lot of people just don’t seem to care. 1. Arguments like this seem to be based on the idea that, prior to AI, most of this type of work was being done by skilled artisans dedicated to quality work product. As I think anyone who actually worked in the industry and is being honest knows, this wasn't the case. There was a lot of mediocri…

> the idea that, prior to AI, most of this type of work was being done by skilled artisans dedicated to quality work product

Some of us were lucky to have a few periods in our career where this was the case. I would agree that this disappeared prior to AI.

Re: Is AI causing a repeat of frontend’s lost decade?

#54

Earlier quoted context omitted.

> I'd argue back that LLMs likely have a better understanding of a11y conventions than I do as well. No, other people did. They wrote about it, and LLM can sometimes use that. Once they no longer write about it, what then? > More people building things is straightforwardly good, and if some of those things are slower or less accessible, that's a tradeoff people are entitled to make. That I agree with. The more the me…

> No, other people did. They wrote about it, and LLM can sometimes use that. Once they no longer write about it, what then? It can read the code? Historical discussions around it? Commit histories? > But even then, people aren't entitled to the knowledge "created" by doing the work. If attribution and compensation were tackled in earnest, if you could only train on the materials of the people you pay to produce those…

> It can read the code? Historical discussions around it? Commit histories?

And if everyone bunkers up and all that open content dries up starting in 2026, let's say, what happens?

Re: Is AI causing a repeat of frontend’s lost decade?

#55

> JavaScript frameworks have deskilled frontend development in the last decade. As someone who started with HTML/CSS and a bit of PHP, later did Ruby on Rails, and then was frontend team lead of a major Swiss newspaper (Next.js at the time), I’ve seen the transformation first-hand I'm sorry but that simply does not make any sense. How is increasing the breadth of your skills leading to a deskilling?

Just watch the terrible soup produced by MIT-bred Leetcode ninja "engineers" in money raining startups and FAANGs.

Low accessibility, terrible performance, lack of any fundamentals of html and css, abuse of those awful solutions like Tailwind or using 2016 technologies like React for rendering what should mostly be static websites + some web component, all plagued by memory leaks and very basic usability bugs.

Re: Is AI causing a repeat of frontend’s lost decade?

#56

Earlier quoted context omitted.

> I'd argue back that LLMs likely have a better understanding of a11y conventions than I do as well. No, other people did. They wrote about it, and LLM can sometimes use that. Once they no longer write about it, what then? > More people building things is straightforwardly good, and if some of those things are slower or less accessible, that's a tradeoff people are entitled to make. That I agree with. The more the me…

> No, other people did. They wrote about it, and LLM can sometimes use that. Once they no longer write about it, what then? It can read the code? Historical discussions around it? Commit histories? > But even then, people aren't entitled to the knowledge "created" by doing the work. If attribution and compensation were tackled in earnest, if you could only train on the materials of the people you pay to produce those…

> It can read the code? Historical discussions around it? Commit histories?

Assume everybody is now using LLM because they're better, and because the people who created artisanal things in their free time out of sheer generosity no longer have free time, or any food at all, or simply no longer feel generous. And the few people who are such specialists that they would be slowed down by them only do proprietary work, for lots of money.

What then? LLM learning from LLM doesn't really work, does it?

This is not intended as some kind of gotcha, to me this is a huge elephant on the couch.

> No one had any problem with these systems being developed on them, until they finally started to become useful, so what’s the sort of legal or ethical framework you’re pointing to?

That it's perfectly fine for people to say "I was fine with that, but I'm not fine with this". They can give you detailed explanations for their individual decisions, every single one of them, but there is no point in discussing them in aggregate because that aggregate is an abstraction. And they're optional, too, it's not like people have to give an explanation, and aren't simply free to change their mind for no or for bad reasons.

Re: Is AI causing a repeat of frontend’s lost decade?

#57

I'm sure I'm not alone in feeling the "deep expertise" OP laments was actually deeply inconvenient to many people. I understand that there's a good living to be made from knowing browser quirks, hand-rolling accessible components, mastering CSS specificity, but this is largely accidental complexity. More people building things is straightforwardly good, and if some of those things are slower or less accessible, that'…

> that's a tradeoff people are entitled to make

The users are also entitled to hate your website or app. At what point do you admit you're just making excuses for cheap and sloppy work?

Re: Is AI causing a repeat of frontend’s lost decade?

#58
We're in the software industry. The whole point of that industry is automating things that are very repetitive. Frontend projects are very repetitive. And now AI is doing that for us. Fantastic, fees up a lot of time to build more interesting things.

De-skilling for skills that just aren't that relevant anymore because we've solved the problem (with AI or otherwise) has been a constant in our industry ever since computers were invented.

Move on, learn new skills. And actually effective use of AI is a skill some people seem to be struggling with. Stuff still doesn't build itself. If you can prompt it right, you can get it done. But are you prompting right? Are the tools doing what you ask them to do? How do you know? Did you check? I seem to spend an awful lot of time prompting AIs. I'm definitely getting better at it. But it's still a full time job.

And I'm sure in a decade or so we'll look back on this as a very inefficient way to build software. The tools will get better. The AIs more autonomous, etc. Because if you spend a day doing repetitive things prompting the same things over and over again, somebody or something should probably automate that!

Re: Is AI causing a repeat of frontend’s lost decade?

#60

I'm sure I'm not alone in feeling the "deep expertise" OP laments was actually deeply inconvenient to many people. I understand that there's a good living to be made from knowing browser quirks, hand-rolling accessible components, mastering CSS specificity, but this is largely accidental complexity. More people building things is straightforwardly good, and if some of those things are slower or less accessible, that'…

> I'd argue back that LLMs likely have a better understanding of a11y conventions than I do as well. No, other people did. They wrote about it, and LLM can sometimes use that. Once they no longer write about it, what then? > More people building things is straightforwardly good, and if some of those things are slower or less accessible, that's a tradeoff people are entitled to make. That I agree with. The more the me…

> Once they no longer write about it, what then?

The AI will no longer be able to reproduce new a11y conventions/guidelines, but if no one is writing about it, do any new a11y conventions/guidelines even exist at that point?

Post reply on HN