| Episode | Status |
|---|---|
| Episode | Status |
|---|---|
Head of Design 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 ...
Ryo Lu, Head of Design at Cursor, discusses his mission to turn designers into coders by breaking down traditional barriers between design and engineering. He shares how Cursor evolved from a feature layer on VS Code to a leading AI code editor through radical simplification—merging chat, composer, and agent modes into one unified experience. The conversation reveals his design philosophy of systems-first thinking, rapid prototyping with AI agents, and the shift from pixel-perfect mockups to sculpting working code directly.
Ryo introduces his personal KPI to turn all Cursor designers into coders, explaining how AI agents eliminate the need to learn low-level coding concepts upfront. He describes his journey from building websites at 11 to professional design roles at Asana, Stripe, and Notion, emphasizing learning by building rather than formal education.
Practical advice for designers stuck in traditional workflows to break out and start building. Ryo recommends starting with constrained tools like Figma Make or v0, then graduating to Cursor when you need full flexibility. He describes his role at Cursor and the small, code-focused design team structure.
Ryo's first major project was merging Cursor's fragmented features (chat, composer, agent modes) into one unified agent experience. He describes how the agent was hidden behind obscure toggles and how simply flipping the default to agent mode caused usage to explode. The second major redesign (Cursor 2.0) shifted from file-centric to agent-centric UI hierarchy.
Ryo contrasts traditional human-centered design (specific solutions for specific users leading to feature bloat) with systems-first design (decomposing problems into flexible primitives). He uses Notion's core concepts (blocks, pages, databases) as an example of how simple primitives can emerge complex functionality without adding buttons.
Walkthrough of Cursor's website evolution from confusing dark gradients and hidden features to clean, light design with interactive examples. The new site shows actual working code demos, uses human-created art instead of AI-generated images, and focuses on core concepts (agents, tab autocomplete, ecosystem integration).
Ryo demonstrates 'Baby Cursor'—a simplified, personal version of Cursor built in an afternoon for exploring design ideas. It reconstructs core UI and interactions without production complexity, allowing designers to feel ideas 'alive' before implementing in the real codebase. He shows how features like the internal browser and multi-agent execution started here.
Ryo demonstrates Cursor's new Plan Mode by building a share feature for his personal OS project. The agent asks clarifying questions, generates a PRD-like plan, then executes it. When the share button doesn't work initially, he iterates by telling the agent to fix it—demonstrating the 'sculpting' workflow where you start with 60-70% output and refine.
Ryo describes the fundamental shift in design process from painting pixel-perfect mockups (artifacts that aren't real) to sculpting working code. Designers and engineers will blur roles with code as shared language. He emphasizes being comfortable with imperfect initial output and focusing on craft, details, and system thinking.
Ryo's vision for future interfaces: they'll stay but get completely decomposed, with AI composing them based on user preferences and context. Instead of fixed apps (Google Docs, Jira), everything breaks apart and synthesizes in one place. The key is showing structured views (to-do lists, tables, previews) when they make sense, not just raw text output.
Ryo's key advice for designers building companies: identify the core concepts that won't change between now and ten years from now. These define what the company is about. Start with the most essential pieces, then evolve them through small steps. References Jeff Bezos's philosophy of focusing on what won't change (selection, low prices, fast delivery) rather than what will.
The End of the Designer–Engineer Divide
Ask me anything about this podcast episode...
Try asking: