
You've Been a Bad Agent Uncut with Danilo Leal, Design Engineer at Zed, Prototyping in React and Built in Rust, Designing for an AI Assisted UX
Aug 12, 2025
Danilo Leal, a design engineer at Zed, brings a unique blend of product design and coding expertise, having a background with MUI. He discusses the future of design as technology evolves, emphasizing how AI is transforming workflows and enhancing coding practices. Danilo explains the benefits of prototyping in React before moving to Rust, allowing for rapid iterations and improvements. He also shares insights on debugging in Zed and the importance of collaboration in modern development, hinting at a future where multiple agents work in harmony.
AI Snips
Chapters
Transcript
Episode notes
Designers Can Become Practical Front‑End Engineers
- Danilo realized front-end engineering was approachable by designers once he learned component-driven UI tools.
- That shift let him move from static mockups to shipping interactive code that developers could use.
AI Enhances Prototyping But Needs Context
- AI raises fidelity and expressiveness in prototyping, but its value depends heavily on context.
- Zed explores AI as an on-demand coding partner integrated into its collaboration-first editor.
Recreating Zed In React To Iterate Fast
- Zed maintains a React-based prototyping repo that recreates Zed UI to iterate quickly without recompiling Rust.
- Danilo uses it to prototype tricky text selection and cross-pane interactions cheaply and shareably.
