{"podcast":{"title":"You've Been a Bad Agent","slug":"you-ve-been-a-bad-agent-7334728","podcast_index_feed_id":7334728,"rss_url":"https://feeds.transistor.fm/bad-agent","website_url":null,"image_url":"https://img.transistorcdn.com/WR6SHMOqkG90n9iPDIbsXb6q0zPpZub3Y0ll4wC0WEg/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS84NGFl/MjgyMzY0ZWJmNjM3/N2M4NmE0M2FjNDk4/MTgyOC5wbmc.jpg","author":"Matt Carey","episode_count":27,"summary":"Wil and Matt discuss tech, startups, and building really cool things with AI. Sometimes joined by (actual expert) friends.","last_synced_at":null,"page_url":"https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728"},"episode":{"title":"Uncut with Danilo Leal, Design Engineer at Zed, Prototyping in React and Built in Rust, Designing for an AI Assisted UX","slug":"uncut-with-danilo-leal-design-engineer-at-zed-prototyping-in-react-and-built-in-rust-designing-for-an-ai-assisted-ux","published_at":"2025-08-12T16:40:27+00:00","page_url":"https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728/uncut-with-danilo-leal-design-engineer-at-zed-prototyping-in-react-and-built-in-rust-designing-for-an-ai-assisted-ux","show_page_url":"https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728","url":"https://share.transistor.fm/s/7aaa012c","audio_url":"https://media.transistor.fm/7aaa012c/ad87895b.mp3","summary":"Design Engineer Danilo Leal discusses the blurring lines between design and engineering through his work on the Zed editor. He explores how rapid prototyping in React and the rise of AI-assisted workflows are fundamentally changing the developer experience.","meta_description":"Explore the future of design engineering with Danilo Leal of Zed. Learn about prototyping in React, building custom dev tools, and navigating AI-driven UX.","key_points":["Main idea: The role of the design engineer is evolving into a hybrid 'builder' who uses prototyping to bypass traditional UX friction","Practical takeaway: Using React for rapid prototyping allows for high-fidelity testing before committing to heavy-duty Rust implementations","Failure mode: Over-reliance on 'vibe coding' without architectural safeguards can lead to logic duplication and codebase confusion","Technical insight: A 'hub and spoke' architecture—keeping core business logic in stable, no-code environments while using AI for ephemeral cloud functions—can mitigate AI-driven errors","Tooling strategy: Building custom internal inspectors and debugging tools is essential for maintaining high-performance native applications"],"chapters":[{"start_ms":60000,"title":"Introduction and Setup","summary":"A casual opening discussing the recording environment and the use of AI music tools."},{"start_ms":360000,"title":"Meeting Danilo Leal","summary":"A look into Danilo's background and the transition from traditional design roles."},{"start_ms":600000,"title":"The Evolution of Design and Engineering","summary":"Discussing the shift toward design systems and React component libraries like MUI."},{"start_ms":1140000,"title":"The Role of AI in Design","summary":"Reflecting on developer experience and the impact of large-scale design systems on team dynamics."},{"start_ms":1440000,"title":"Prototyping and Development Process","summary":"How the Zed team uses React to prototype interfaces before implementing them in Rust."},{"start_ms":1680000,"title":"Building Tools in Zed","summary":"The importance of creating custom inspectors and debugging tools to navigate complex native codebases."},{"start_ms":2520000,"title":"The Future of AI-Assisted UX","summary":"Exploring agentic workflows, parallel task management, and the potential for multi-agent development environments."}],"topics":["Design Engineering","Zed Editor","React Prototyping","Rust Programming","AI-Assisted Development","Developer Experience","GPUI","Software Architecture"],"duration_seconds":3642,"processing_state":"processed","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/you-ve-been-a-bad-agent-7334728/episodes/uncut-with-danilo-leal-design-engineer-at-zed-prototyping-in-react-and-built-in-rust-designing-for-an-ai-assisted-ux/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728/uncut-with-danilo-leal-design-engineer-at-zed-prototyping-in-react-and-built-in-rust-designing-for-an-ai-assisted-ux.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}