{"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/69b538cb1b5a7dfbdfa9d363?\" frameBorder=\"0\" width=\"700\" height=\"250\"></iframe>","title":"Reject Modernity (with David Copeland)","description":"<p>In this episode of Dead Code, Jared talks with developer Dave Copeland about his article “The Death of the Software Craftsman,” which reflects on how AI coding tools are reshaping the role of programmers. Copeland describes a personal reckoning with whether traditional programming skills still matter in a world where AI can generate large amounts of code. He outlines three possible responses for developers: refusing to use AI, going all in on AI-assisted development, or “embracing tradition” by positioning oneself as a craftsperson who writes higher-quality code by hand in areas where reliability and accountability matter. The conversation explores the tension between programmers who enjoy the craft of coding and businesses that primarily care about outcomes, suggesting that as AI becomes more common, developers may need to focus less on code elegance and more on measurable results like reliability, safety, and system performance while learning how to work effectively alongside AI tools.</p><p><br></p><p><strong>Links:</strong></p><p><br></p><p><a href=\"https://naildrivin5.com/blog/2026/02/23/the-death-of-the-software-craftsman.html\" rel=\"noopener noreferrer\" target=\"_blank\">The Death of the Software Craftsman</a></p><p><a href=\"https://naildrivin5.com\" rel=\"noopener noreferrer\" target=\"_blank\">Dave Copeland</a></p><p><a href=\"https://brutrb.com\" rel=\"noopener noreferrer\" target=\"_blank\">Brut Ruby Web Framework</a></p><p><a href=\"https://www.ruby-lang.org/en/\" rel=\"noopener noreferrer\" target=\"_blank\">Ruby Programming Language</a></p><p><a href=\"https://rubyonrails.org/\" rel=\"noopener noreferrer\" target=\"_blank\">Ruby on Rails</a></p><p><a href=\"https://manifesto.softwarecraftsmanship.org/\" rel=\"noopener noreferrer\" target=\"_blank\">Software Craftsmanship Movement</a></p><p><a href=\"https://en.wikipedia.org/wiki/SOLID\" rel=\"noopener noreferrer\" target=\"_blank\">SOLID Principles</a></p><p><a href=\"https://en.wikipedia.org/wiki/Dependency_injection\" rel=\"noopener noreferrer\" target=\"_blank\">Dependency Injection</a></p><p><a href=\"https://owasp.org/www-community/attacks/csrf\" rel=\"noopener noreferrer\" target=\"_blank\">Cross-Site Request Forgery (CSRF)</a></p><p><a href=\"https://agilemanifesto.org/\" rel=\"noopener noreferrer\" target=\"_blank\">Agile Software Development</a></p><p><a href=\"https://en.wikipedia.org/wiki/Observability_(software)\" rel=\"noopener noreferrer\" target=\"_blank\">Observability in Software Systems</a></p><p><a href=\"https://en.wikipedia.org/wiki/Large_language_model\" rel=\"noopener noreferrer\" target=\"_blank\">Large Language Models (LLMs)</a></p><p><a href=\"https://atp.fm/\" rel=\"noopener noreferrer\" target=\"_blank\">Accidental Tech Podcast</a></p><p><br></p><p><strong>Dead Code Podcast Links:</strong></p><p><br></p><p><a href=\"https://hachyderm.io/@deadcode\" rel=\"noopener noreferrer\" target=\"_blank\">Mastodon</a></p><p><a href=\"https://twitter.com/DeadCodePod\" rel=\"noopener noreferrer\" target=\"_blank\">X</a></p><p><br></p><p><strong>Jared’s Links:</strong></p><p><br></p><p><a href=\"https://supergood.social/@jared\" rel=\"noopener noreferrer\" target=\"_blank\">Mastodon</a></p><p><a href=\"https://twitter.com/jardonamron\" rel=\"noopener noreferrer\" target=\"_blank\">X</a></p><p><a href=\"https://www.twitch.tv/jardonamron\" rel=\"noopener noreferrer\" target=\"_blank\">twitch.tv/jardonamron</a></p><p><a href=\"https://jardo.dev\" rel=\"noopener noreferrer\" target=\"_blank\">Jared’s Newsletter &amp; Website</a></p><p><br></p><p><a href=\"https://docs.google.com/document/d/1Mh3tGyyCJYAfdLFL4bse8caeFr26v832ixiYn5A9J6c/edit?tab=t.0\" rel=\"noopener noreferrer\" target=\"_blank\">Episode Transcript</a></p>","author_name":"Jared Norman"}