The world is too loud. Read what matters.

Y Combinator

AI can write any code but can't tell what looks good from what doesn't

Shopify's design studio head says AI can execute any technical complexity, but aesthetic judgment stays with humans—he iterated 91 times on a carousel animation by critiquing, not drawing, to guard the final output.

AI collaborationProduct designShopifyWebsite reviewPrototype iteration

The video won't play here. Listen to the audio instead:

Learn how designers at major companies actually use Codex and Claude Code to replace hand-drawn prototypes, catch AI's misunderstandings, and get line-by-line design reviews of eight real websites.

The argument · tap a timestamp to hear it

2:03

AI doesn't understand aesthetics; designers become editors, not drafters

Marvin says the designer's role is increasingly that of editor and curator. AI can produce what previously required hand-drawing, but it's not a "crafter"—it can execute complexity and technique but doesn't know what looks good. That judgment stays with the designer. AI solved the "output" problem; now the problem is radical critique of that output. Designers must continually push back against AI, extracting what works.

— Marvin Schweibold
16:21

Shopify lets users modify their backend through conversation alone

Shopify's Sidekick team brings the UI to users rather than making users click through an interface. Merchants see Sidekick's suggestions on their homepage—‘rewrite your product description’, for instance—and tapping it lets them modify backend data directly through conversation and publish changes. Behind this is a vision: merchants might increasingly treat Shopify as a dashboard, delegating work to Sidekick rather than clicking through the backend page by page.

— Marvin
19:26

Figma hasn't disappeared—it's become the sketch you feed to AI

Marvin rarely produces polished visuals in Figma now, but still uses it to sketch minimal wireframes expressing an interaction—say, whether a card dismiss animation should be interruptible. He feeds these sketches to Codex and finds images decode more easily for AI than language or voice. AI reads the rhythm implied in the sketch more accurately than his written descriptions of the motion.

— Marvin
24:29

Exposing hidden parameters reveals where AI's understanding went wrong

Marvin used AI to turn real grass video into a controllable web shader, but got stuck because AI didn't understand the terrain was undulating, not flat. A colleague suggested DialKit—a tool exposing the shader's hidden parameters as sliders. That revealed AI had misunderstood the terrain structure several prompts earlier: the grass generated roughly 217,000 variants with length variation of only a few tenths, imperceptibly different. Exposing parameters isn't just for tweaking the effect—it pinpoints where AI's misunderstanding occurred.

— Marvin
36:56

Tabs hide information users won't click through to discover

Reviewing SkillSync, Marvin offered a rule of thumb: a PowerPoint slide shouldn't exceed seven lines; product pages should have similar limits. SkillSync spread features across clickable tabs, but users won't click through each one—hiding most content from view. He advocated the "three-up" approach: identify your product's three most important things, then nest everything else, instead of laying features flat and achieving "a mile wide, an inch deep."

— Marvin
46:11

Restraint, not abundance, is where professional feeling comes from

Looking at Mintlify's homepage, they discussed where "professional and clean" actually comes from: a spare title, only necessary elements shown, generous whitespace, a logo wall with Microsoft, Anthropic, and Coinbase lending credibility. Marvin stressed that "less" is harder than "more"—every team member wants their feature on the homepage. Real editorial work is convincing everyone to subtract, far harder than casually adding everything.

— Marvin
55:26

Scroll jacking is an act of disrespect toward users

Commenting on Nullify's use of scroll jacking—hijacking scroll speed to play animations. Marvin took a firm stance: native scroll is an industry baseline. Users have built muscle memory for scroll sensitivity across thousands of sites; breaking it disturbs and distracts them. He frames it as "interruptible"—human attention itself can be interrupted, something Apple's hardware and software have embodied for decades. Forcing users through a scroll animation is arrogance.

— Marvin
1:00:39

Show-stopping animation must hook users within half a second

Reviewing aerospace startup Instinct's site, of three hover-triggered animations, the "landing" one took a while to read as lunar descent, while another conveyed instantly. Marvin noted that user attention windows now shrink to half-second scales—the key frame (say, shadow growing on the moon) should lead, not be saved for a payoff. Such attention-stealing components are "showstopper components." A site needs one or two; that's enough.

— Marvin

In their own words · checked verbatim

AI has definitely raised the ceiling for all of us, but it's not a crafter. It can execute complexity and technology that I couldn't handwrite code. It can write code, but it doesn't know what looks good and what looks bad.

Marvin3:03

we're entering a new era and that future needs to be designed

Marvin12:13

it's an infinitely patient collaborator and and and teammate codex won't get mad at me if i need 91 approaches at getting the animation correct

Marvin28:34

there's always usually or there should be one specific goal that is like the primary goal or the primary kpi or the the main thing you want a user to do when they hit the site

there's this rule i always have like you can't put more than seven lines of text on a slide if you're presenting work

Marvin36:56

it's being reductive in exactly the correct ways and it's showing only the things that are actually necessary to show.

smooth scrolling on websites is a disaster in the industry

Marvin55:26

Figures

Iterations to debug carousel animation9127:31
Years since Shopify's founding20-214:05

Glossary

DialKit
A tool that exposes hidden parameters in AI-generated effects as adjustable sliders for real-time debugging.
Scroll jacking
A technique where a webpage hijacks user scroll speed to play preset animations.
Showstopper component
A page element designed to capture a user's full attention in isolation.
Sidekick
Shopify's AI infrastructure layer that lets merchants manipulate their backend through conversation.

How to listen

Who it's for

Designers using AI for prototyping and product work, founders building products themselves, and product managers wanting to understand website review standards.

Skip

The opening section on Shopify's organizational structure has low information density and can be skipped.