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.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

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.
INSIGHT

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.
ANECDOTE

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app