Live data from Hacker News

Tailwind and slop apps

briandouglas.ie

61–70 of 85 posts

Re: Tailwind and slop apps

#62
post #2

Tailwind is the latest bootstrap. These frameworks were designed to allow people with no skill in design/UI to produce something that passed for attractive. Since most clients are more concerned about time and cost than quality and originality, this approach effectively killed bespoke landing pages and led a lot of UI devs to move away from hand-coding styles to glomming on class names and using a "best practice" fra…

And for some reason you're describing it as it's a bad thing. I don't care much for tailwind, but bootstrap is still used for intranet applications, and is an excellent pick in that category. Why waste time writing CSS, reimplementing what has been done millions of times before you, when working on an application where function has strict precedence over form? I'd rather listen to users who fill hundreds of forms daily, understand where they struggle, and spend effort on optimizing their workflow than on pointless eye candy.

(In my experience, it's never been "this doesn't look as good as the latest version of Discord", or whatever.)

Re: Tailwind and slop apps

#63
post #2

Tailwind is the latest bootstrap. These frameworks were designed to allow people with no skill in design/UI to produce something that passed for attractive. Since most clients are more concerned about time and cost than quality and originality, this approach effectively killed bespoke landing pages and led a lot of UI devs to move away from hand-coding styles to glomming on class names and using a "best practice" fra…

And for some reason you're describing it as it's a bad thing. I don't care much for tailwind, but bootstrap is still used for intranet applications, and is an excellent pick in that category. Why waste time writing CSS, reimplementing what has been done millions of times before you, when working on an application where function has strict precedence over form? I'd rather listen to users who fill hundreds of forms dai…

Muzak isn't what most people choose to listen to. I'm not bemoaning the use/existence of the tool, I'm bemoaning what it did to the internet and taste making. We accept boring competence in web design like we accept weird outlet placement in our homes. The signal it sends is that it doesn't matter and as a result many in this thread (and web users in general) believe it. We've been bemoaning the death of the internet lately. AI gets a lot of displaced credit for this, but the Internet died because we stopped bringing creativity. Not just in look and feel, but in content, business ideas etc. In many cases we let walled gardens limit our ability to be creative for convenience (Facebook pages vs VPS hosting for example). The internet stopped being for consumers and started being for businesses. Developers get easy frameworks/platforms so that businesses get a low price point and the customer gets what they get (as though this wasn't to serve them to begin with). If they pay for it, it must be good, right? Why do something new?

Re: Tailwind and slop apps

#64
post #57

This is completely wrong, all this pages are mine and are Tailwind: https://berrus.app/ (game) https://josepvidal.dev/ (my site) https://fescims.com/ (mountaineering community) Even my mobile app for the mountaineering community is tailwind (Yes, there is Tailwind for ReactNative): https://apps.apple.com/us/app/cims-mountain-challenges/id674... My point being, quick AI slop landing pages and products will share the s…

These pages all look like Claude AI designs though, so I think you're proving the original point?

Re: Tailwind and slop apps

#65
post #2

Tailwind is the latest bootstrap. These frameworks were designed to allow people with no skill in design/UI to produce something that passed for attractive. Since most clients are more concerned about time and cost than quality and originality, this approach effectively killed bespoke landing pages and led a lot of UI devs to move away from hand-coding styles to glomming on class names and using a "best practice" fra…

What a bunch of nonsense. Tailwind doesn't come with components.

You're technically wrong, because you're not precise enough •́ ‿ , •̀

https://tailwindcss.com/plus

But yeh, they aren't the thing we're talking about here.

Re: Tailwind and slop apps

#67
post #57

This is completely wrong, all this pages are mine and are Tailwind: https://berrus.app/ (game) https://josepvidal.dev/ (my site) https://fescims.com/ (mountaineering community) Even my mobile app for the mountaineering community is tailwind (Yes, there is Tailwind for ReactNative): https://apps.apple.com/us/app/cims-mountain-challenges/id674... My point being, quick AI slop landing pages and products will share the s…

ty, imho good examples for how you can achieve a distinct look

the problem is not tailwind, the model output just reflects the training material that most likely overindexed on tailwind templates with lots of fonts and text sizes and outlines, I'm sure future training runs will be better

Re: Tailwind and slop apps

#68

Tailwind, IMHO, doesn't bring any real value to the developer or the codebase. It's just a weird way to write CSS right in the classes. We have a tool for that, it's called "writing CSS", and it actually has classes that allow sharing style choices across various components (which somehow is marketed as feature of TW) In other words, I don't see how Tailwind is just "I want to write my CSS in obscure way in the wrong…

Code locality has some advantages and some disadvantages.

A “perfect” website has things cleanly separated out between style, logic, and DOM, but that does cause cases where you might have to edit three files every time you change a single widget of your website. Neglecting to do that can leave dead or incorrect code just because the issues do not inherently present themselves to you.

Yes, a perfectly principled programmer would do it right… but have you worked with other people before? They’re not necessarily very reliable.

Re: Tailwind and slop apps

#69
post #54
post #22

These pages look fine. I'm not seeing the problem. Most landing pages don't need to be creative statements; in fact, I'd wager the majority are hurt by creativity; real creativity is risky! Which of these applications want an artistic statement on their brochure pages?

Probably at the very least the one for artists and DJs, you don't think so? You'd rather take your car to the sweaty, unkempt mechanic with his hands coated in motor oil, who you've never seen without his overalls, or the clean mechanic who wears a nice business attire with the classy shoes and tie? I rest my case.

I dunno, I know plenty of people that would make a case for first guy, y'know "A combat ready unit never passed inspection, and a inspection ready unit never passed combat" and all

I know plenty of DJ's that are surprisingly tech averse, whatever art is on their pages, is more of a testament to who they hired as a designer than their own artistic acumen

Re: Tailwind and slop apps

#70
post #63

Earlier quoted context omitted.

And for some reason you're describing it as it's a bad thing. I don't care much for tailwind, but bootstrap is still used for intranet applications, and is an excellent pick in that category. Why waste time writing CSS, reimplementing what has been done millions of times before you, when working on an application where function has strict precedence over form? I'd rather listen to users who fill hundreds of forms dai…

Muzak isn't what most people choose to listen to. I'm not bemoaning the use/existence of the tool, I'm bemoaning what it did to the internet and taste making. We accept boring competence in web design like we accept weird outlet placement in our homes. The signal it sends is that it doesn't matter and as a result many in this thread (and web users in general) believe it. We've been bemoaning the death of the internet…

I like predictable UI even if it's a little "boring" because given the choice between utility and style, I'll choose utility every time. It is possible to make stylish things that also have very high utility, but it's a lot harder than favoring one, and I will always favor utility.

Take the author's example in this article - he calls out two things more than anything - a single sentence "pitchy" description of the product, and plan cards that look and feel extremely samey from site to site. I'd argue that both of these "downsides" are an upside for me as a consumer:

- Having a one sentence quick summary of what a product does allows me to make a quick decision about whether I'm interested in reading more about this product.

- Consistent plan cards lets me leverage my shared understanding of how plan cards work to instantly answer questions like what the monthly / annual pricing is like, what tiers are available, etc, that a bespoke presentation would require me to think about.

If I come to a landing page for a product, I'm more interested in answering questions like "is this a product I would like" and "how much does it cost" than appreciating the design of a page.

Post reply on HN