Hacker News new | ask | show | jobs
by owlbynight 1164 days ago
Skeleton UI (Svelte + Tailwind) is how I go about it. The developer experience is very good. As for the UX, that's mostly just a matter of actually thinking about how people will use the app and taking the time to account for it.

In my experience, bad UIs are a product of laziness more than know-how.

3 comments

I’m not sure if you realized it or not, but Steve and Adam created this book and then went on to create Tailwind CSS shortly after.
You've basically just answered "with a brush" to the question "how do you think I should paint my wall". True, but irrelevant. You can make a ugly, unusable UIs with your listed frameworks. You can make amazing, smooth UIs with plain HTML+CSS.
> just a matter of actually thinking about how people will use the app

What I learned during my professional career is that this is exactly what 80% of engineers are absolutely incapable of. Do belong to the 20% and hit the jackpot.