Skip to content
YC Root AccessYC Root Access

The End of the Designer–Engineer Divide

In less than a year, designer Ryo Lu helped transform Cursor from a feature-layer on top of VS Code into one of the world's leading AI code editors. He joins YC's Aaron Epstein on Design Review to talk about the path that brought him to Cursor, how rapid prototyping reshaped the core product and how he's breaking down the barriers that once separated designers and coders. Chapters: 00:00 — Designers Becoming Builders 04:11 — Learning by Building, Not Studying 08:39 — Inside Cursor’s Design Team 13:30 — Designing Systems, Not Features 17:40 — Rebuilding Cursor Around Agents 23:15 — Prototyping With “Baby Cursor” 30:52 — Design as Sculpting, Not Painting 36:10 — The Future of Designers and Engineers

Ryo LuguestAaron Epsteinhost
Dec 11, 202542mWatch on YouTube ↗

At a glance

WHAT IT’S REALLY ABOUT

AI makes designers code, engineers design, through shared language: code

  1. Ryo Lu argues AI agents remove the intimidation of coding, enabling designers to start by building and learn through rapid iteration instead of upfront study.
  2. At Cursor, design and engineering increasingly overlap: the design team codes, engineers contribute to product design, and “code” becomes the shared communication medium.
  3. Cursor’s product evolution focused on unifying fragmented features into a single agent-centered workflow and then reorganizing the IDE UI around agents rather than files.
  4. Ryo advocates “systems-first” design—identifying stable primitives and recombining them—over feature-by-feature accumulation that leads to UI clutter.
  5. He predicts interfaces will become adaptive through recomposition of familiar components (tables, to-dos, previews) tailored to user context, while designers differentiate via craft and detail that AI still struggles to perfect.

IDEAS WORTH REMEMBERING

5 ideas

Start with building, not mastery.

Ryo’s recommended on-ramp is to create something immediately and let agents fill knowledge gaps; learning happens as you iterate on real outputs rather than completing prerequisite “coding curriculum.”

Treat “agent mode” as the default, not a hidden power feature.

Cursor’s adoption inflected upward when agents were made the primary, unified experience instead of a confusing toggle (“normal vs agent”) buried in a tabbed UI.

Unify overlapping features into one mental model.

Merging chat, composer, and agents into a single “Agent” reduced conceptual sprawl, clarified what the product is, and made different behaviors feel like settings/modes rather than separate tools.

Design the workflow around the dominant interaction pattern.

As agents began writing most code, Cursor flipped the interface hierarchy to be agent-first, letting users operate without staring at blank editors/file trees and review changes only when needed.

Prototype complex AI interactions in code, not static mocks.

“Baby Cursor” shows why Figma struggles with multi-state, AI-driven UI; a lightweight coded sandbox makes hotkeys, live outputs, parallel agents, and real latency/feedback testable quickly.

WORDS WORTH SAVING

5 quotes

My personal KPI at Cursor this year is to turn all the designers into coders.

Ryo Lu

The roles will start blurring. The designers will start coding, the engineers will start designing, and then our shared language is code.

Ryo Lu

You start not by say getting everything perfect. You actually start by building.

Ryo Lu

If you get something bad or, like, ugly, it's actually your job to make it pretty, the way you want it, and that's the part that the AIs can't really do right now.

Ryo Lu

The interfaces will stay, but they get completely decomposed, and then maybe the AI composes it.

Ryo Lu

Designers learning by building (not studying)AI agents as scaffolding for non-codersUnifying Chat/Composer/Agents into one agent systemAgent-first UI vs file-tree-first IDE layoutSystems-first design and stable primitives“Baby Cursor” prototypes and rapid experimentationAdaptive interfaces through recomposed, familiar UI components

High quality AI-generated summary created from speaker-labeled transcript.

Get more out of YouTube videos.

High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.

Add to Chrome