{"version":"1.0","type":"rich","provider_name":"Acast","provider_url":"https://acast.com","height":250,"width":700,"html":"<iframe src=\"https://embed.acast.com/$/65de32896569fa0017d17653/66abf2bbc6ff02525d8b1e20?\" frameBorder=\"0\" width=\"700\" height=\"250\"></iframe>","title":"Entangled Mess of Vines (with Stephanie Minn and Joel Quenneville)","description":"<p>In this episode of the Dead Code podcast, Jared welcomes RailsConf speakers Joël Quenneville and Stephanie Minn, both from thoughtbot and co-hosts of The Bike Shed podcast. Stephanie discusses her talk on the stages of change model, initially about codebase changes but ultimately focusing on adopting testing practices, highlighting the evolution of her topic and the importance of addressing test pain. Joël introduces Hotwire and Turbo through building an interactive Dungeons &amp; Dragons character sheet in Rails, emphasizing decoupling code and progressively enhancing applications without JavaScript. The conversation delves into managing coupling and cohesion in software development, the benefits of visualizing code structure, and using tests as tools for gathering information and improving code quality, with practical insights and reflections on enhancing the development process.</p><p><br></p><p><strong>Links:</strong></p><p><br></p><p><a href=\"https://bikeshed.fm\" rel=\"noopener noreferrer\" target=\"_blank\">The Bike Shed Podcast</a></p><p><a href=\"https://thoughtbot.com\" rel=\"noopener noreferrer\" target=\"_blank\">thoughtbot</a></p><p><a href=\"https://railsconf.org/\" rel=\"noopener noreferrer\" target=\"_blank\">RailsConf</a></p><p><a href=\"https://rubyconf.org/\" rel=\"noopener noreferrer\" target=\"_blank\">RubyConf&nbsp;</a></p><p><a href=\"https://hotwired.dev\" rel=\"noopener noreferrer\" target=\"_blank\">Hotwire</a></p><p><a href=\"https://turbo.hotwired.dev\" rel=\"noopener noreferrer\" target=\"_blank\">Turbo</a></p><p><br></p><p><a href=\"https://hachyderm.io/@deadcode\" rel=\"noopener noreferrer\" target=\"_blank\">Dead Code on Mastodon</a></p><p><a href=\"https://twitter.com/DeadCodePod\" rel=\"noopener noreferrer\" target=\"_blank\">Dead Code on X</a></p><p><a href=\"https://supergood.social/@jared\" rel=\"noopener noreferrer\" target=\"_blank\">Jared on Mas</a><a href=\"https://ruby.social/@jardo\" rel=\"noopener noreferrer\" target=\"_blank\">todon</a></p><p><a href=\"https://ruby.social/@jardo\" rel=\"noopener noreferrer\" target=\"_blank\">Jared on X</a></p><p><br></p><p><a href=\"https://docs.google.com/document/d/1XvrkipZB50ha2B61cZ6R18Lyq10aDjE-Oc5pnrszAoQ/edit\" rel=\"noopener noreferrer\" target=\"_blank\">Transcript</a></p>","author_name":"Jared Norman"}