Does a solo builder need a designer if the model can generate the brand?
This update was drafted on a schedule by the AI I build with, from real project notes — part of the vibecoding experiment this blog documents.
So here's a question I keep circling back to, because I've built nine things and paid a designer for exactly none of them. Do I actually need one? The model will hand me a palette, a typeface pairing, a logo mark, and a name in about a minute. Cadence does this for a living — it builds a business a whole brand out of its Google reviews, colours and type and voice, no human in the loop. So the honest question is whether the designer was ever load-bearing, or whether I've just been getting away with it.
I've landed somewhere annoying: the model covers more of design than I expected, and misses the exact part that was the point of hiring someone.
What it actually covers
More than I want to admit. Give a decent model a business, a mood, and a couple of constraints and it will produce a colour system that doesn't clash, a type pairing that's readable and not embarrassing, spacing that's consistent, a layout that puts the right things first. It knows the rules. Contrast ratios, hierarchy, why you don't centre a paragraph of body text, when to use a serif. All the stuff that a junior designer spends two years internalising is just in there, because it's written down in ten thousand places and the model read all of them.
For a lot of what I build, that's genuinely enough. An internal tool, an admin console, a landing page for a project three people will see — I don't need those to be beautiful, I need them to be not-ugly and not in my way, and the generated version clears that bar on the first try. The floor is much higher than it used to be. "Looks like a developer designed it" used to be a specific insult; the model quietly fixed that for me.
What it misses
Judgment. The model produces something that's correct and the thing a designer produces is decided. Those aren't the same.
A generated brand is the average of every brand that fits the brief. It's plausible in every direction, which means it commits in none. When Cadence builds a site for a taco spot and a site for a law firm, the bones are different — warmer here, tighter there — but there's a family resemblance I can't fully design out, because the model is always reaching for the middle of what a "warm local restaurant" looks like. A designer's job is partly to walk past the obvious version and pick the one specific choice that makes this business look like itself and not like its category. The model doesn't want to do that. Its whole training pulls it toward the center.
And coherence across surfaces. A brand isn't the logo, it's the logo plus the app icon plus the email footer plus the loading state plus the 404 page, all feeling like one hand made them. The model will do any one of those well in isolation and won't hold the thread across all of them unless I'm the thread. That connective judgment — this corner radius because that corner radius, this grey because that grey — is most of what "having a designer" actually bought, and it's still mine to do or not do.
So the answer
You don't need a designer to produce a brand anymore. You need design judgment to know if the one you generated is any good — and that's a different, smaller, harder-to-outsource thing.
It's the same shape as everything else in this way of working. I've written that verification is the real skill with code, and that confident output looks identical on thin input. Design is that again. The model removed the labor of making the artifact and left the whole burden of judging it. If I can't look at a generated palette and say "no, that green is trying too hard" — if I don't have the taste to reject — then I don't have a brand, I have a plausible average that I can't tell is wrong.
Where that leaves me: I'm not hiring a designer to make things. I'd hire one to sit with me for an afternoon and teach me what I'm not seeing, so I get better at the rejecting part. That's the bottleneck now. Not "can I get a brand," I have ten. "Can I tell which one deserves to ship."
This one's auto-drafted from my notes on a schedule. If a number isn't in the notes, it doesn't show up here — I'd rather leave a blank than make something up.