logoalt Hacker News

K0nservlast Wednesday at 4:45 PM5 repliesview on HN

Having worked on a design system previously I think most people, especially non-frontend developers, discount how hard something like that is to build. LLMs will build stuff that looks plausible but falls short in a bunch of ways (particularly accessibility). This is for the same reason that people generate div-soup, it looks correct on the surface.

EDIT: I suppose what I'm saying is that "The paid products Adam mentions are the pre-made components and templates, right? It seems like the bigger issue isn't reduced traffic but just that AI largely eliminates the need for such thing." is wrong. My hunch is that AI has the appearance of eliminating the need for such things.


Replies

sosodevlast Wednesday at 5:02 PM

I think you're overestimating how much people care about quality.

show 5 replies
h14hlast Thursday at 3:02 PM

The Tailwind Team's Refactoring UI book was a big eye opener for me. I had no idea how many subtle insights are required to create truly effective UX.

I think people vastly underestimate just how much work goes into determining the correct set of primitives create a design system like Tailwind, let alone a full blown component library like TailwindUI.

beberleilast Wednesday at 6:58 PM

While I believe you, its an argument that artists bring forward since the beginning of art, so even many hundred years before the internet on average humankind did not value this work.

xnxlast Thursday at 2:45 PM

> design system ... discount how hard something like that is to build.

This is probably a good thing. The web would be much better off with fewer design systems.

lone-cloudlast Wednesday at 8:03 PM

It's not that hard to build a design system with decent accessibility. Just use shadcn ui components instead of rolling your own.

show 1 reply