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.
The video won't play here. Listen to the audio instead:
The argument · tap a timestamp to hear it
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 SchweiboldShopify 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.
— MarvinFigma 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.
— MarvinExposing 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.
— MarvinTabs 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."
— MarvinRestraint, 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.
— MarvinScroll 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.
— MarvinShow-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.
— MarvinIn 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 animation | 91 | 27:31 |
| Years since Shopify's founding | 20-21 | 4: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
Designers using AI for prototyping and product work, founders building products themselves, and product managers wanting to understand website review standards.
The opening section on Shopify's organizational structure has low information density and can be skipped.