← all posts
// design · design

AI for design and UX: from prompt to interface, without the AI slop

AI can turn a sentence into a working interface, a mockup into frontend code, and a blank canvas into twenty directions. That's a real advantage for designers, and it comes with one nasty property: left to its defaults, it makes everything look the same. Using it well means fighting that pull.

Where it helps

  • Divergence. Generate many directions fast to explore the space before committing. AI is a brilliant ideation partner precisely because it's cheap to ask for ten options.
  • Boilerplate UI. The standard form, table, settings page, empty state: generated, then refined. These are the parts of design that are pattern, not invention.
  • Design-to-code. Turn a mockup into working frontend, the handoff that always leaked time and intent. (The AI-first IDEs in the comparison lean into this.)
  • Microcopy and content. First drafts of UI text, error messages, onboarding copy.

The slop problem

Here's the catch. It's the whole article:

AI generates the statistical average of everything it has seen, and the average is generic. Generic fonts (Inter, Roboto), purple gradients on white, predictable layouts, cookie-cutter cards: accept the default and your product looks like every other AI-built product.

Vague instructions like "make it nice" don't fix this. They just move the problem to a different generic. The model has a strong gravitational pull toward the mean, and "AI slop" is what you get when you don't actively resist it. Everything built with AI is starting to look interchangeable because everyone is shipping the default.

Steering away from the default

Distinctiveness is a deliberate act:

  • Specify concretely. Exact palette (hex), specific typefaces, real references, layout constraints. The model follows precise specs faithfully; it's the absence of a spec that triggers the generic default.
  • Have it propose distinct directions, then choose. "Give me four genuinely different visual directions for this brief, each with its own palette and type, then I'll pick one." This breaks the single-default trap and keeps you in control.
  • Reject the clichés explicitly. No Inter, no purple gradient, no generic SaaS card grid: name what you don't want, then supply what you do.

Where AI hurts design

The things that make design good rather than fine are the things AI is weakest at: taste, brand coherence, the specific-over-generic choice, the emotional read of an interface, and accessibility — AI-generated UI routinely misses contrast, labels, focus order, and keyboard support. Verify a11y; don't assume the generated component is accessible because it looks done.

The honest take

AI is a fast, nonstop intern for divergence, boilerplate, and the design-to-code handoff: real, daily help. But it pulls hard toward a competent, generic mean, so the designer's job shifts. Less time on the mechanical production, more time steering away from the default and injecting the specific, branded, intentional choices that make a product feel like something instead of anything. Used that way, AI makes good designers faster. Used on autopilot, it makes everyone's product look like the same template. That's exactly why deliberate, specific direction is now the most valuable thing a designer brings.

#design#ux#frontend