{"podcast":{"title":"Beyond Coding","slug":"beyond-coding-4008849","podcast_index_feed_id":4008849,"rss_url":"https://anchor.fm/s/5bb57eac/podcast/rss","website_url":"https://youtube.com/@beyondcoding","image_url":"https://d3t3ozftmdmh3i.cloudfront.net/staging/podcast_uploaded_nologo/15286211/15286211-1717061815964-b04def22b677d.jpg","author":"Patrick Akil","episode_count":252,"summary":"For software engineers ready to level up. Learn from CTOs, principal engineers, and tech leaders about the skills beyond coding: from technical mastery to product thinking and career growth. Created by Patrick Akil","last_synced_at":null,"page_url":"https://stenobird.com/podcast/beyond-coding-4008849"},"episode":{"title":"Hands-On Coding Architect: Don't Let Complexity Kill Your Codebase","slug":"hands-on-coding-architect-don-t-let-complexity-kill-your-codebase","published_at":"2026-03-18T06:00:00+00:00","page_url":"https://stenobird.com/podcast/beyond-coding-4008849/hands-on-coding-architect-don-t-let-complexity-kill-your-codebase","show_page_url":"https://stenobird.com/podcast/beyond-coding-4008849","url":"https://podcasters.spotify.com/pod/show/beyond-coding/episodes/Hands-On-Coding-Architect-Dont-Let-Complexity-Kill-Your-Codebase-e3giqfv","audio_url":"https://traffic.megaphone.fm/APO4481743798.mp3","summary":"Most architects stop coding... and that's exactly where they lose their edge. Dennis Doomen has been a hands-on coding architect for 30 years, and his take is blunt: if you're not in the code, you can't make good architectural decisions. Period. In this episode, we get into the real causes of codebase rot, why dogmatic pattern-following destroys teams, how Dennis uses AI tools to build open source projects without compromising his standards, and why documentation and decision records might be the most underrated investment a software team can make. This one is for software engineers and architects who want to stay sharp, stay relevant, and build systems that actually last. 00:00:00 - Intro 00:01:05 - Why Dennis Refuses to Stop Coding (After 30 Years) 00:02:54 - The Only Way to Be an Effective Software Architect 00:04:43 - What Happens When Teams Copy Patterns Without Understanding Them 00:06:23 - Software Engineering Is About Battling Complexity 00:08:20 - When to Break Consistency to Reduce Complexity 00:09:24 - The Problem with Overzealous SOLID Principles 00:11:06 - The Future Where We Don't Care About Code Anymore 00:12:07 - How Dennis Built an Open Source Library with GitHub Copilot 00:14:18 - Accepting AI-Generated Code That Doesn't Meet Your Standards 00:16:39 - How to Use AI Without Losing Code Quality 00:17:41 - The Execution Is Accelerating — What Actually Matters Now 00:20:19 - Why Tests Are Your Safety Net in an AI-First World 00:23:44 - Lessons Learned from Letting AI Run Unsupervised 00:26:46 - Should Teams Standardize Which AI Tool They Use? 00:27:32 - Junior Devs and AI: Learning Skills vs. Speed 00:29:21 - How to Stay Curious and Critical in an AI-Assisted Team 00:33:43 - How to Build a Software Engineer from Scratch Today 00:34:38 - Dennis's Emoji-Bas…","meta_description":"Most architects stop coding... and that's exactly where they lose their edge. Dennis Doomen has been a hands-on coding architect for 30 years, and his tak…","key_points":[],"chapters":[],"topics":[],"duration_seconds":3134,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/beyond-coding-4008849/episodes/hands-on-coding-architect-don-t-let-complexity-kill-your-codebase/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/beyond-coding-4008849/hands-on-coding-architect-don-t-let-complexity-kill-your-codebase.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}