{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"You've Been a Bad Agent","title":"Uncut with Danilo Leal, Design Engineer at Zed, Prototyping in React and Built in Rust, Designing for an AI Assisted UX","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/7aaa012c\"></iframe>","width":"100%","height":180,"duration":3642,"description":"TDLR: 10 episodes in and we are going full uncut conversation with Danilo Leal. One of the magician Design Engineers working on the Zed code editor. \n“I'll be making a jingle”\n“We prototype everything in React before Rust”\n\nDanilo Leal represents a new breed of designer and engineer.\nThe role of design is becoming more approachable with technology.\nAI is changing the landscape of coding and design.\nPrototyping in React allows for rapid iteration and testing.\nDebugging in Zed involves traditional methods and new tools.\nCollaboration is key in modern development environments.\nThe future of coding may involve multiple agents working in parallel.\nAI can enhance workflows but requires careful context management.\nThe editor's role is evolving with the integration of AI tools.\nDesign processes are becoming more integrated with coding practices.\n\nChapters\n00:00 Introduction and Setup\n02:38 Meeting Danilo Leal: Background and Career\n05:33 The Evolution of Design and Engineering\n08:17 Transitioning to Material UI\n11:13 The Role of AI in Design\n14:10 Prototyping and Development Process\n16:58 The Future of Design and Technology\n28:28 The Comfort of Familiarity in Development\n29:18 Debugging Strategies in Zed\n30:09 Building Tools and Prototyping in Zed\n33:13 The Evolution of GPUI and Design Process\n35:16 Future of GPUI and General Purpose Applications\n38:11 AI's Role in Enhancing Workflow\n40:44 Parallelization and Task Management in Development\n43:47 The Future of Editors and Asynchronous Tasks\n48:32 The Role of Code in the Age of AI\n54:28 Integrating Context and Knowledge in Codebases","thumbnail_url":"https://img.transistorcdn.com/lnUXPslthDvwhMR_W-EBuYxP2xS6xEHBXVf7zNrgx6g/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS84NGFl/MjgyMzY0ZWJmNjM3/N2M4NmE0M2FjNDk4/MTgyOC5wbmc.webp","thumbnail_width":300,"thumbnail_height":300}