{"podcast":{"title":"Adventures in DevOps","slug":"adventures-in-devops","podcast_index_feed_id":686419,"rss_url":"https://adventuresindevops.com/episodes/rss.xml","website_url":"https://adventuresindevops.com","image_url":"https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/2f474744f84e93eba827bee58d58c1c9.jpg","author":"Adventures in DevOps","episode_count":274,"summary":"Join us in listening to the experienced experts discuss cutting edge challenges in the world of DevOps. From applying the mindset at your company, to career growth and leadership challenges within engineering teams, and avoiding the common antipatterns. Every episode you'll meet a new industry veteran guest with their own unique story.","last_synced_at":null,"page_url":"https://stenobird.com/podcast/adventures-in-devops"},"episode":{"title":"Infrastructure as code: why you can never avoid thinking","slug":"infrastructure-as-code-why-you-can-never-avoid-thinking","published_at":"2026-04-17T00:00:00+00:00","page_url":"https://stenobird.com/podcast/adventures-in-devops/infrastructure-as-code-why-you-can-never-avoid-thinking","show_page_url":"https://stenobird.com/podcast/adventures-in-devops","url":"https://adventuresindevops.com/episodes/269-infrastructure-as-code-iac-migrations-never-avoid-thinking","audio_url":"https://dts.podtrac.com/redirect.mp3/api.spreaker.com/download/episode/71232590/download.mp3","summary":"Share Episode &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We explore the past and AI-driven future of Infrastructure as Code with Cloud Posse 's Eric Osterman, discussing various IaC traumas. Erik maintains the world's largest repository of open-source IaC modules. Looking back at the dark ages of infrastructure, from the early days of raw CloudFormation and Capistrano to the rise and fall of tools like Puppet and Chef, we discuss the organic, messy growth of cloud environments. Where organizations frequently scale a single AWS account into a tangled web rather than adopting a robust multi-account architecture guided by a proper framework. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The conversation then shifts to the modern era of rapid integration of infrastructure development. While generating IaC with large language models can be incredibly fast, it introduces severe risks if left unchecked, and we explore how organizations can protect themselves by relying on Architectural Decision Records (ADRs) and predefined \"skills\". The hopeful goal of ensuring autonomous deployments are compliant, reproducible, and secure instead of relying on hallucinated architecture. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Finally, we tackle the compounding issue of code review in an age where developers can produce a year's worth of engineering slop progress in a single week. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 💡 Notable Links: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Atmos framework Checkov - IaC Validation Code Rabbit ✨ Episode: Agent Skills ✨ Episode: All about MCPs 🎯 Picks: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Warren - Project Hail Mary Erik -…","meta_description":"Share Episode We explore the past and AI-dri…","key_points":[],"chapters":[],"topics":[],"duration_seconds":3162,"processing_state":"failed","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/adventures-in-devops/episodes/infrastructure-as-code-why-you-can-never-avoid-thinking/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/adventures-in-devops/infrastructure-as-code-why-you-can-never-avoid-thinking.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}