{"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":"Opencode, Cloudflare, MCP MCP MCP, Scented Bin Liners and Broken Garmin Watches","slug":"opencode-cloudflare-mcp-mcp-mcp-scented-bin-liners-and-broken-garmin-watches","published_at":"2025-05-14T18:26:22+00:00","page_url":"https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728/opencode-cloudflare-mcp-mcp-mcp-scented-bin-liners-and-broken-garmin-watches","show_page_url":"https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728","url":"https://share.transistor.fm/s/84056f1d","audio_url":"https://media.transistor.fm/84056f1d/cc29709a.mp3","summary":"A deep dive into the evolving landscape of AI development, focusing on the rise of Model Context Protocol (MCP) and the necessity of structured coding rules. The discussion explores how tools like Cloudflare and Modal are reshaping deployment workflows for modern engineers.","meta_description":"Explore the impact of MCP servers, Cloudflare deployment, and the emergence of 'rules files' as a critical defense against AI-driven technical debt.","key_points":["Main idea: The Model Context Protocol (MCP) is becoming a standard for connecting AI agents to external tools and data","Practical takeaway: Using Cloudflare's out-of-the-box deployment features can significantly reduce DevOps overhead compared to manual GitHub Actions","Failure mode: Neglecting to implement structured rules files (like .cursorrules) in codebases is becoming a new form of technical debt","Practical takeaway: Leveraging Modal for Python applications allows for extremely fast container warm starts and efficient GPU workload management","Main idea: AI adoption in engineering is highly bifurcated, with a significant gap between those using simple autocomplete and those utilizing agentic workflows"],"chapters":[{"start_ms":60000,"title":"Life in San Francisco","summary":"Reflections on the high cost of living in SF and the cultural differences in humor between the UK and the US."},{"start_ms":1140000,"title":"Streamlining Deployment with Cloudflare","summary":"A look at how Cloudflare's primitives and dashboard features simplify React and Python deployments."},{"start_ms":1380000,"title":"Serverless Python with Modal","summary":"Discussing the benefits of using Modal for low-latency container starts and managing concurrent requests."},{"start_ms":1560000,"title":"The Rise of MCP Servers","summary":"Analyzing the importance of naming conventions and the growing ecosystem of MCP servers for AI context."},{"start_ms":2220000,"title":"The Future of Autonomous Agents","summary":"Defining true agency in AI through tool access, context management, and the ability to pass tasks between agents."},{"start_ms":2640000,"title":"AI Adoption and Technical Debt","summary":"How inconsistent coding patterns and the lack of standardized rules files create unmaintainable codebases in the age of AI."}],"topics":["Model Context Protocol","Cloudflare Workers","AI Agents","Serverless Computing","Software Engineering","Technical Debt","Python Deployment","Modal"],"duration_seconds":2883,"processing_state":"processed","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/you-ve-been-a-bad-agent-7334728/episodes/opencode-cloudflare-mcp-mcp-mcp-scented-bin-liners-and-broken-garmin-watches/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/opencode-cloudflare-mcp-mcp-mcp-scented-bin-liners-and-broken-garmin-watches.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}