How a Solo Founder Ships Her Entire Product and Catches AI Slop

Catherine isn't a coder or a designer. She opens her real Figma file and shows the one thing the agents got wrong.

Builder Series 019 minDesign-to-code

Fresh Eyes verdict table scoring individual product surfaces as rough, competent or professional The result
An audit that scores 100+ screenshots of her own product every morning, from rough to professional.
The problem

The agents ship the product. They also ship the slop.

Done this kind of thing before? Trying it yourself.

Try it yourself

Work like a solo founder, your way

Here's the goal. Hand it to ChatGPT or any AI and work it out. The steps below open on a hint if you get stuck.

The goal
A clear job to be done, a locked first component picked from real options, and a plan for auditing your own screens.
Time
About 10 minutes to plan, longer to build
Starter prompt · any AI
I'm building [my product] on my own, with no design or coding background. Interview me to pin down the problem it solves and the job to be done it has to hold across the product, my terminals and every chat. Then, for my first component, [component], give me eight design options so I can pick one instead of settling for the first. Finally, list what I should check by hand on my own screens before I automate an audit.

Check your result

  • You can say the problem and the job to be done in one sentence each
  • You picked a component from several options, not the first draft
  • You know what you'll check by hand before automating anything

Step 1

Start with the problem, not the tool

Catherine spent twenty years in strategy and product. In every role the first move was to go find customer feedback. She started as a researcher, and the thread since is the same: you always do things to solve customer problems.

That became Annsa, her product. It pulls together unstructured customer feedback, ranks it, and turns it into a roadmap grounded in your codebase. The job never changed: work out what customers want and what to build next.

Step 2

Define the job to be done

The job doesn't stop at the UI. It has to hold across the product interface, the terminals doing the building, and every chat environment she works in. Otherwise the experience stops being one thing and becomes separate tools bolted together.

Her terminals check themselves against the job first, not just whether something looks right.

Step 3

Build the brand before the screens

Her first Figma Make prototype, about a thousand chat iterations in, turned out to be AI slop. "Everybody's product looks like this." So she settled the name, the positioning and what the product explicitly wasn't before rebuilding a single component.

Annsa's marketing homepage rebuilt in Paper, shown across desktop, tablet, and mobile breakpoints from the same component system
Annsa's homepage in Paper, built from the component set she locked.

A brand you commit to early is a filter for every decision that follows.

Step 4

Design components from real options

She rebuilt every component by hand, chatting back and forth with Figma Make on each one. Each got eight to ten design options before she picked one. Priority display alone had four: a double-height row, a mobile-friendly layout, a card grid and a Kanban board.

Grid of dozens of individually rebuilt Figma components, each tested as its own file
Dozens of components, each tested as its own file.

Cursor once produced 72 versions of a single button. "I had to go and say no, this is the component." Once the set was locked, she moved to Paper for day-to-day design.

Step 5

Get four models to argue

She splits work by job: Claude for context, Codex for visuals, Grok to critique, Cursor for end-to-end tests. The point isn't which model does what. A different model always sits between her and anything before it ships, and where two disagree is where she looks closer.

Paper workspace showing an Annsa homepage audit tracker alongside a live Grok-and-Codex debate log
Agents proposing and pressure-testing layout decisions in a shared log.

On a typical morning she has up to nine terminals running at once. Logs and ledgers stop them duplicating or conflicting work.

Step 6

Audit your own experience by hand first

Before any automation, she walked her own product screen by screen, checking usability, friction and basic design heuristics herself. No tool, no script, just looking.

That manual pass taught her what good looks like for Annsa. You can't write a checklist for a bar you haven't calibrated by hand.

Step 7

Then let it run on its own

She calls the automated version Fresh Eyes. It runs across 100+ screenshots on desktop, mobile and tablet, and scores each surface from rough to competent to professional. An LLM then writes the results up as a report.

The first run was overwhelming, so she narrowed it to the top three systemic problems. Getting from rough to 50 to 70 percent is fast. Every point after that is "experiment after experiment after experiment."

Gut check

The agents shipped nine things right overnight. What did Catherine catch on the tenth?

Honest verdict

What to take, and what not to

Use it for
Seeing how someone with no design or coding background gets from idea to a shipped product, and which calls stay human.
Skip it for
Hoping it runs itself. Coordinating nine terminals is still a manual, nudging job, and fixing a failure means rewriting context and rules by hand.
Careful with
The agents still ship AI slop. A trained eye is what catches it, so keep auditing.

Take it to work

Your Monday checklist

On your laptop 0 of 5 done

Email this to myself

“Email this to myself” opens your own email app with a link back to this cheat sheet. Nothing is sent from this site.

Workflow done.

No streaks and no guilt. Come back whenever you have ten minutes.

What is Annsa?

Catherine's product, and the reason for the whole story.

What it does

A product intelligence system. It pulls together unstructured customer feedback, ranks it, grounds specs in your actual codebase and tracks outcomes after you ship.

Price

Free for up to 100 pieces of feedback a month.

Find it

annsa.ai

Have more questions? Ask Chip in the YouTube comments

How the four models split the work

By job, not by preference.

Claude

Context. It holds the business and customer memory.

Codex

Visuals and first drafts.

Grok

Critique and pushback.

Cursor

The workhorse for end-to-end tests.

Lessons and wins

After a post suggesting you ask Claude for lessons, she started a lessons.md, then added a wins.md because agents seem to get discouraged if they never win. Too many lessons and too few wins, and the agents visibly got worse.

Have more questions? Ask Chip in the YouTube comments

About Fresh Eyes and the resources

Free to use, and built to give her a genuinely outside view of her own screens.

Fresh Eyes

A free, MIT-licensed audit skill from the Fresh Series: three outside-in audits (design, jobs, growth) that judge your product against named masters instead of its own rulebook. Get it on GitHub.

Also mentioned

DESIGN.md, a format for describing your visual identity to coding agents. Impeccable, whose detector catches the exact side-tab-border slop in this episode. Skills for Designers and Engineers by Emil Kowalski. Refero, a design reference library.

Have more questions? Ask Chip in the YouTube comments

The same lessons, one slide each. Swipe through, or download the original PDF.

Swipe

Seven steps, from defining the problem to a product that audits itself every morning.

Carousel cover: How Catherine actually built Annsa.aiSlide 1: Start with the problem, not the toolSlide 2: Define the Job to be DoneSlide 3: Build the brand before you build the screensSlide 4: Design components with real optionsSlide 5: Get multiple agents to argueSlide 6: Audit your own experience by hand firstSlide 7: Then let it run on its ownClosing slide: hear the full conversation on YouTube

Download

Get the PDF

Have more questions? Ask Chip in the YouTube comments