“Ryo Lu pioneered new patterns for collaboration as founding designer at Notion. He now leads design at Cursor, shaping how software gets built through a fusion of design and engineering. In this conversation with Soleio, he explains Cursor’s approach to design and how the product will evolve to empower designers who build.”
Ryo replies: “Code isn’t a cage, it’s the only material that’s actually boundless. You can rebuild, restructure, and reimagine faster than any other medium in human history. The idea that working in code locks you into existing patterns is only true if you’re afraid of the material. […] Sketches and explorations feel free because they let you avoid the hard questions. Building forces you to answer them, and that’s where you discover what actually works.”
code isn't a cage, it's the only material that's actually boundless. you can rebuild, restructure, and reimagine faster than any other medium in human history. the idea that working in code locks you into existing patterns is only true if you're afraid of the material.
— Ryo Lu (@ryolu_) December 15, 2025
the truth… https://t.co/y563QKXEpP
Ryo Lu replies: “Great tools should unify, not fragment. They should connect the designer’s canvas with the builder’s editor, connect the writer’s outline with the team’s roadmap, and let patterns repeat and evolve across everything instead of trapping them in separate silos. Designers can build. Builders can design. The old line between “design tools” and “dev tools” is an artifact of the software we had, not the people we are.”
Getting to great design isn’t about narrowing your focus onto one tiny problem or building yet another “purpose‑built” tool. It’s about learning to see through the surface and recognize the truths underneath everything we do – the same patterns, the same flows, the same ideas… https://t.co/l3RUSauskt
— Ryo Lu (@ryolu_) December 12, 2025
Nice improvement to the Cursor Browser, providing a quick way to tweak design. It’s not a replacement for Figma, but a more hands-on way to make changes without prompting or switching to code. Who would think this feature could initiate a big design debate?
“We’re excited to release a visual editor for the Cursor Browser. It brings together your web app, codebase, and powerful visual editing tools, all in the same window. You can drag elements around, inspect components and props directly, and describe changes while pointing and clicking. Now, interfaces in your product are more immediate and intuitive, closing the gap between design and code.”