<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet href="https://rss.buzzsprout.com/styles.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:psc="http://podlove.org/simple-chapters" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <atom:link href="https://feeds.buzzsprout.com/2488921.rss" rel="self" type="application/rss+xml" />
  <atom:link href="https://pubsubhubbub.appspot.com/" rel="hub" xmlns="http://www.w3.org/2005/Atom" />
  <title>Tech Council</title>

  <lastBuildDate>Wed, 04 Mar 2026 19:36:55 -0500</lastBuildDate>
  <link>https://www.devgrid.io/podcast</link>
  <language>en-us</language>
  <copyright>© 2026 DevGrid, Inc.</copyright>
  <podcast:locked>yes</podcast:locked>
    <podcast:guid>2a0aca69-43e4-5692-a5e3-cdf64c991343</podcast:guid>
  <podcast:txt purpose="verify">podcast@devgrid.io</podcast:txt>
  <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
  <itunes:type>episodic</itunes:type>
  <itunes:explicit>false</itunes:explicit>
  <description><![CDATA[<p>Are you a tech leader, architect, or engineer navigating the intricacies of building within the enterprise? Tech Council delivers the strategies and insights you need to succeed. Hosted by Duncan Mapes and Jason Ehmke, experienced leaders from the startup and banking tech arenas, this podcast dives deep into technology strategy and enterprise dynamics. Learn how to drive innovation, understand the bigger picture, and build impactful solutions from the ground up. Subscribe to Tech Council and gain the knowledge to shape the future of your enterprise, no matter your role.</p><p><br></p>]]></description>
  <generator>Buzzsprout (https://www.buzzsprout.com)</generator>
  <itunes:keywords>enterprise, tech, technology</itunes:keywords>
  <itunes:owner>
    <itunes:name>Duncan Mapes, Jason Ehmke</itunes:name>
    <itunes:email>podcast@devgrid.io</itunes:email>
  </itunes:owner>
  <image>
     <url>https://storage.buzzsprout.com/mkwb63xk2se0d7yrpu32ijb8r1nl?.jpg</url>
     <title>Tech Council</title>
     <link>https://www.devgrid.io/podcast</link>
  </image>
  <itunes:image href="https://storage.buzzsprout.com/mkwb63xk2se0d7yrpu32ijb8r1nl?.jpg" />
  <itunes:category text="Technology" />
  <podcast:person role="host" href="https://www.linkedin.com/company/devgrid-inc/" img="https://storage.buzzsprout.com/0sizdc06c8wdxosm7che0jgu619a">Duncan Mapes</podcast:person>
  <podcast:person role="host" href="https://www.linkedin.com/in/jasonehmke/" img="https://storage.buzzsprout.com/1iwbez9dl89mf8luewbhn7x49jri">Jason Ehmke</podcast:person>
  <item>
    <itunes:title>AI Adoption at Scale: What Leaders Must Get Right | Episode 34</itunes:title>
    <title>AI Adoption at Scale: What Leaders Must Get Right | Episode 34</title>
    <itunes:summary><![CDATA[AI adoption is accelerating across industries, but scaling AI successfully remains one of the hardest leadership challenges today. In this episode of Tech Council, we speak with Jason McMunn about what leaders must get right when implementing AI across large organizations. Moving from experimentation to enterprise-wide AI deployment requires more than enthusiasm for new tools. It demands alignment across people, process, and governance. Jason explains how AI reshapes the way engineering teams...]]></itunes:summary>
    <description><![CDATA[<p>AI adoption is accelerating across industries, but scaling AI successfully remains one of the hardest leadership challenges today.</p><p>In this episode of Tech Council, we speak with Jason McMunn about what leaders must get right when implementing AI across large organizations. Moving from experimentation to enterprise-wide AI deployment requires more than enthusiasm for new tools. It demands alignment across people, process, and governance.</p><p>Jason explains how AI reshapes the way engineering teams operate, how decision-making evolves when intelligence is embedded into workflows, and why upskilling is now a strategic priority rather than a technical afterthought. AI introduces new efficiencies, but it also exposes weak organizational foundations. Without trust and clarity, even the most advanced AI initiatives stall.</p><p>This conversation provides a grounded perspective on enterprise AI transformation. It moves beyond hype and focuses on execution, leadership responsibility, and long-term sustainability. For executives navigating AI adoption, this episode offers practical insight into scaling AI with intention.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>As AI automates routine and technical work, professional value shifts from task mastery to abstract problem framing and oversight skills.</li><li>Organizations that recognize this shift will prioritize adaptable thinkers over task specialists, fundamentally redefining expertise and hiring criteria.</li><li>A senior developer no longer needs deep low-level system knowledge; instead, success depends on defining success criteria and guiding AI outputs effectively.</li><li>Trust in leadership and systems isn&apos;t presumed; it is actively built by designing organizational processes that empower autonomy and reduce unnecessary oversight.</li><li>High-trust organizations accelerate innovation and agency, whereas distrust breeds resistance and stifles utilization of powerful tools like AI.</li><li>The rapid acceleration of technological change, driven by AI and digital tools, demands a mental shift from managing change chronologically to embracing continuous, adaptive learning.</li><li>If leaders and teams cling to outdated mental models, they risk obsolescence; adaptability becomes the new competence.</li><li>Organizations should treat upskilling as a renewal of mindset, not just skill acquisition, embedding flexibility into learning pathways and decision-making.</li><li>Fear of AI stems from its non-deterministic nature and unpredictability, challenging traditional notions of control and certainty in processes.</li><li>Organizations that understand this can develop better guardrails and guard their confidence, turning fear into structured experimentation rather than paralysis.</li><li>Setting explicit context, guardrails, and understanding input-output variability allows organizations to embrace AI’s complexity rather than fear it.</li><li>Distributing AI champions within teams, rather than centralizing control, creates a resilient ecosystem where skilled individuals drive innovation without bureaucratic bottlenecks.</li><li>AI’s capacity to handle specific tasks shifts organizational focus toward creating and shipping value, rendering traditional task management increasingly obsolete.</li><li>Given the unprecedented and fast-evolving AI landscape, organizations must adopt a mindset of ongoing experimentation rather than static, rigid strategies.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>AI adoption is accelerating across industries, but scaling AI successfully remains one of the hardest leadership challenges today.</p><p>In this episode of Tech Council, we speak with Jason McMunn about what leaders must get right when implementing AI across large organizations. Moving from experimentation to enterprise-wide AI deployment requires more than enthusiasm for new tools. It demands alignment across people, process, and governance.</p><p>Jason explains how AI reshapes the way engineering teams operate, how decision-making evolves when intelligence is embedded into workflows, and why upskilling is now a strategic priority rather than a technical afterthought. AI introduces new efficiencies, but it also exposes weak organizational foundations. Without trust and clarity, even the most advanced AI initiatives stall.</p><p>This conversation provides a grounded perspective on enterprise AI transformation. It moves beyond hype and focuses on execution, leadership responsibility, and long-term sustainability. For executives navigating AI adoption, this episode offers practical insight into scaling AI with intention.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>As AI automates routine and technical work, professional value shifts from task mastery to abstract problem framing and oversight skills.</li><li>Organizations that recognize this shift will prioritize adaptable thinkers over task specialists, fundamentally redefining expertise and hiring criteria.</li><li>A senior developer no longer needs deep low-level system knowledge; instead, success depends on defining success criteria and guiding AI outputs effectively.</li><li>Trust in leadership and systems isn&apos;t presumed; it is actively built by designing organizational processes that empower autonomy and reduce unnecessary oversight.</li><li>High-trust organizations accelerate innovation and agency, whereas distrust breeds resistance and stifles utilization of powerful tools like AI.</li><li>The rapid acceleration of technological change, driven by AI and digital tools, demands a mental shift from managing change chronologically to embracing continuous, adaptive learning.</li><li>If leaders and teams cling to outdated mental models, they risk obsolescence; adaptability becomes the new competence.</li><li>Organizations should treat upskilling as a renewal of mindset, not just skill acquisition, embedding flexibility into learning pathways and decision-making.</li><li>Fear of AI stems from its non-deterministic nature and unpredictability, challenging traditional notions of control and certainty in processes.</li><li>Organizations that understand this can develop better guardrails and guard their confidence, turning fear into structured experimentation rather than paralysis.</li><li>Setting explicit context, guardrails, and understanding input-output variability allows organizations to embrace AI’s complexity rather than fear it.</li><li>Distributing AI champions within teams, rather than centralizing control, creates a resilient ecosystem where skilled individuals drive innovation without bureaucratic bottlenecks.</li><li>AI’s capacity to handle specific tasks shifts organizational focus toward creating and shipping value, rendering traditional task management increasingly obsolete.</li><li>Given the unprecedented and fast-evolving AI landscape, organizations must adopt a mindset of ongoing experimentation rather than static, rigid strategies.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/18759904-ai-adoption-at-scale-what-leaders-must-get-right-episode-34.mp3" length="35160721" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/s99r9o088218patoyfl2umiehjd6?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18759904</guid>
    <pubDate>Mon, 02 Mar 2026 05:00:00 -0500</pubDate>
    <itunes:duration>2926</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>34</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>GitHub Codespaces, Codex, and the Future of Software Development | Episode 33</itunes:title>
    <title>GitHub Codespaces, Codex, and the Future of Software Development | Episode 33</title>
    <itunes:summary><![CDATA[Software development used to begin with local setup headaches, dependency mismatches, and “it works on my machine.” Now, the environment spins up in the cloud. The editor follows you. The assistant writes alongside you. In this episode, Duncan Mapes and Jason Ehmke explore what tools like GitHub Codespaces and Codex really mean for the future of software development not just in terms of speed, but also in terms of responsibility. They unpack how velocity is shifting when AI can generate code ...]]></itunes:summary>
    <description><![CDATA[<p>Software development used to begin with local setup headaches, dependency mismatches, and “it works on my machine.” Now, the environment spins up in the cloud. The editor follows you. The assistant writes alongside you.</p><p>In this episode, Duncan Mapes and Jason Ehmke explore what tools like GitHub Codespaces and Codex really mean for the future of software development not just in terms of speed, but also in terms of responsibility.</p><p>They unpack how velocity is shifting when AI can generate code instantly, how developers are rethinking environment management, and why craftsmanship looks different in a world where automation handles the mechanics. But they also wrestle with the hard questions: What happens to velocity measurement? How do teams maintain quality? Where does human judgment matter most?</p><p>More than getting faster, software development is becoming structurally different. AI changes the relationship between engineers, tooling, QA, and production.</p><p>The real question isn’t whether to adopt these tools. It’s whether your organization understands the second-order effects of adopting them.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Automation can lead to faster outputs but may compromise craftsmanship.</li><li>The value of a product is determined by the clarity of its inputs.</li><li>Fast execution does not guarantee a quality product.</li><li>Quality assurance is crucial in maintaining customer trust.</li><li>Rapid development can lead to overlooking critical details.</li><li>The evolution of tools requires a shift in planning and execution strategies.</li><li>Production data is inherently messy and complex.</li><li>Feature flags are essential for testing in production environments.</li><li>Dockerization enhances the performance of AI agents.</li><li>The context in which AI operates is crucial for its effectiveness.</li><li>Software development resembles the process of writing a novel.</li><li>Acceptance criteria are vital for defining project completion.</li><li>Best practices in enterprise software development are critical.</li><li>The future of software development is uncertain and requires adaptability.</li><li>Continuous shipping and iteration are key to success.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Software development used to begin with local setup headaches, dependency mismatches, and “it works on my machine.” Now, the environment spins up in the cloud. The editor follows you. The assistant writes alongside you.</p><p>In this episode, Duncan Mapes and Jason Ehmke explore what tools like GitHub Codespaces and Codex really mean for the future of software development not just in terms of speed, but also in terms of responsibility.</p><p>They unpack how velocity is shifting when AI can generate code instantly, how developers are rethinking environment management, and why craftsmanship looks different in a world where automation handles the mechanics. But they also wrestle with the hard questions: What happens to velocity measurement? How do teams maintain quality? Where does human judgment matter most?</p><p>More than getting faster, software development is becoming structurally different. AI changes the relationship between engineers, tooling, QA, and production.</p><p>The real question isn’t whether to adopt these tools. It’s whether your organization understands the second-order effects of adopting them.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Automation can lead to faster outputs but may compromise craftsmanship.</li><li>The value of a product is determined by the clarity of its inputs.</li><li>Fast execution does not guarantee a quality product.</li><li>Quality assurance is crucial in maintaining customer trust.</li><li>Rapid development can lead to overlooking critical details.</li><li>The evolution of tools requires a shift in planning and execution strategies.</li><li>Production data is inherently messy and complex.</li><li>Feature flags are essential for testing in production environments.</li><li>Dockerization enhances the performance of AI agents.</li><li>The context in which AI operates is crucial for its effectiveness.</li><li>Software development resembles the process of writing a novel.</li><li>Acceptance criteria are vital for defining project completion.</li><li>Best practices in enterprise software development are critical.</li><li>The future of software development is uncertain and requires adaptability.</li><li>Continuous shipping and iteration are key to success.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/18738466-github-codespaces-codex-and-the-future-of-software-development-episode-33.mp3" length="25163082" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/q8fp78en1qwd5d25wcnixyvinsz7?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18738466</guid>
    <pubDate>Tue, 24 Feb 2026 04:00:00 -0500</pubDate>
    <itunes:duration>2093</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>33</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>How to Use Metrics Without Killing Engineering Culture | Episode 32</itunes:title>
    <title>How to Use Metrics Without Killing Engineering Culture | Episode 32</title>
    <itunes:summary><![CDATA[Metrics influence outcomes by shaping incentives. When engineering metrics are poorly designed, they encourage short-term optimization, suppress risk-taking, and mask systemic issues like technical debt and security gaps. When designed well, they provide early signals, enable informed trade-offs, and reinforce cultural norms. In this episode, Tech Council breaks down the mechanics of effective metrics: defining standards, ensuring visibility across applications, and understanding the economic...]]></itunes:summary>
    <description><![CDATA[<p>Metrics influence outcomes by shaping incentives.</p><p>When engineering metrics are poorly designed, they encourage short-term optimization, suppress risk-taking, and mask systemic issues like technical debt and security gaps. When designed well, they provide early signals, enable informed trade-offs, and reinforce cultural norms.</p><p>In this episode, Tech Council breaks down the mechanics of effective metrics: defining standards, ensuring visibility across applications, and understanding the economic implications of compliance and security. Duncan and Jason analyze how leadership behavior amplifies the impact of metrics, and why transparency determines whether metrics motivate or demoralize engineering teams.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Carving out time for tech debt is crucial.</li><li>Stop the bleeding by confronting existing issues.</li><li>Defining &apos;good&apos; is essential for team alignment.</li><li>Visibility in metrics helps prioritize efforts.</li><li>Gamification can engage developers in improving metrics.</li><li>Compliance has significant economic implications.</li><li>Vulnerabilities often represent theoretical risks.</li><li>Creating a culture of measurement drives improvement.</li><li>Transparency in leadership fosters accountability.</li><li>Lean into measurement to influence positive change.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Metrics influence outcomes by shaping incentives.</p><p>When engineering metrics are poorly designed, they encourage short-term optimization, suppress risk-taking, and mask systemic issues like technical debt and security gaps. When designed well, they provide early signals, enable informed trade-offs, and reinforce cultural norms.</p><p>In this episode, Tech Council breaks down the mechanics of effective metrics: defining standards, ensuring visibility across applications, and understanding the economic implications of compliance and security. Duncan and Jason analyze how leadership behavior amplifies the impact of metrics, and why transparency determines whether metrics motivate or demoralize engineering teams.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Carving out time for tech debt is crucial.</li><li>Stop the bleeding by confronting existing issues.</li><li>Defining &apos;good&apos; is essential for team alignment.</li><li>Visibility in metrics helps prioritize efforts.</li><li>Gamification can engage developers in improving metrics.</li><li>Compliance has significant economic implications.</li><li>Vulnerabilities often represent theoretical risks.</li><li>Creating a culture of measurement drives improvement.</li><li>Transparency in leadership fosters accountability.</li><li>Lean into measurement to influence positive change.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/18582398-how-to-use-metrics-without-killing-engineering-culture-episode-32.mp3" length="25094742" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/fa72jyepu4scj9cbh7k3j1w9zt8d?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18582398</guid>
    <pubDate>Mon, 02 Feb 2026 05:00:00 -0500</pubDate>
    <itunes:duration>2087</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>32</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Why AI Changes How We Build Software, Not Just How Fast | Episode 31</itunes:title>
    <title>Why AI Changes How We Build Software, Not Just How Fast | Episode 31</title>
    <itunes:summary><![CDATA[AI has changed the conversation in software development, but not in the way most people expected. While much of the industry focuses on speed, this episode of Tech Council explores the deeper shift: AI is changing how software is built. Faster feedback loops demand better decision-making. Automated workflows raise the bar for testing, rollout strategies, and system resilience. Duncan Mapes and Jason Ehmke examine why feature flags, automation, and thoughtful development practices are no longe...]]></itunes:summary>
    <description><![CDATA[<p>AI has changed the conversation in software development, but not in the way most people expected.</p><p>While much of the industry focuses on speed, this episode of Tech Council explores the deeper shift: AI is changing how software is built. Faster feedback loops demand better decision-making. Automated workflows raise the bar for testing, rollout strategies, and system resilience.</p><p>Duncan Mapes and Jason Ehmke examine why feature flags, automation, and thoughtful development practices are no longer optional when AI accelerates delivery. It also addresses the cultural shift required as engineers adapt to new responsibilities in an increasingly automated environment.</p><p>Rather than framing AI as a shortcut, this episode positions it as a forcing function, one that exposes weak processes and rewards teams that prioritize clarity, quality, and customer insight.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>AI tools are changing the software development landscape.</li><li>Speed of development can lead to overlooked edge cases.</li><li>Feature flags can help manage production risks.</li><li>Agile methodologies have evolved from waterfall approaches.</li><li>Automated testing is crucial for maintaining quality.</li><li>Understanding customer needs is essential for product success.</li><li>Iterative development allows for faster feedback loops.</li><li>Cultural factors influence product development processes.</li><li>Differentiation in products is key to standing out in the market.</li><li>The role of engineers is shifting towards management and oversight.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>AI has changed the conversation in software development, but not in the way most people expected.</p><p>While much of the industry focuses on speed, this episode of Tech Council explores the deeper shift: AI is changing how software is built. Faster feedback loops demand better decision-making. Automated workflows raise the bar for testing, rollout strategies, and system resilience.</p><p>Duncan Mapes and Jason Ehmke examine why feature flags, automation, and thoughtful development practices are no longer optional when AI accelerates delivery. It also addresses the cultural shift required as engineers adapt to new responsibilities in an increasingly automated environment.</p><p>Rather than framing AI as a shortcut, this episode positions it as a forcing function, one that exposes weak processes and rewards teams that prioritize clarity, quality, and customer insight.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>AI tools are changing the software development landscape.</li><li>Speed of development can lead to overlooked edge cases.</li><li>Feature flags can help manage production risks.</li><li>Agile methodologies have evolved from waterfall approaches.</li><li>Automated testing is crucial for maintaining quality.</li><li>Understanding customer needs is essential for product success.</li><li>Iterative development allows for faster feedback loops.</li><li>Cultural factors influence product development processes.</li><li>Differentiation in products is key to standing out in the market.</li><li>The role of engineers is shifting towards management and oversight.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/18557542-why-ai-changes-how-we-build-software-not-just-how-fast-episode-31.mp3" length="33372913" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/9ef5ntz8e0m9vkp8l0kutvj0um53?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18557542</guid>
    <pubDate>Mon, 26 Jan 2026 04:00:00 -0500</pubDate>
    <itunes:duration>2777</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>31</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>A Practical Guide to Observability in Enterprise Systems | Episode 30</itunes:title>
    <title>A Practical Guide to Observability in Enterprise Systems | Episode 30</title>
    <itunes:summary><![CDATA[When engineering teams talk about observability, they often picture dashboards, alerts, and vendor slides. But inside real enterprise systems, observability is a story about people. It’s about how they communicate, how they respond under pressure, and how they collaborate when platforms are messy, duplicated, or half-maintained.   In this episode, Duncan Mapes and Jason Ehmke sit down with platform veteran Jason McMunn, who has spent years untangling observability chaos across large organizat...]]></itunes:summary>
    <description><![CDATA[<p>When engineering teams talk about observability, they often picture dashboards, alerts, and vendor slides. But inside real enterprise systems, observability is a story about people. It’s about how they communicate, how they respond under pressure, and how they collaborate when platforms are messy, duplicated, or half-maintained.</p><p><br/></p><p>In this episode, Duncan Mapes and Jason Ehmke sit down with platform veteran Jason McMunn, who has spent years untangling observability chaos across large organizations. What unfolds is a candid look at what actually breaks when systems scale, fractured ownership, unclear contracts between teams, and the silent cost of tools nobody fully uses.</p><p><br/></p><p>Through real incidents, leadership lessons, and platform consolidation stories, the trio walks through what it looks like to build observability that teams trust, not just observability that vendors promise. If you’ve ever shipped an alerting strategy that blew up in your face, wrestled with tool sprawl, or tried to rebuild trust between teams after an outage, this is the guide you’ve been needing.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Understanding the current capabilities is crucial for transformation.</li><li>Building relationships is key to gaining buy-in from stakeholders.</li><li>Empathy plays a significant role in technology management.</li><li>Transforming team roles requires a shift in mindset.</li><li>Cost management should focus on value rather than just savings.</li><li>Education and support empower teams to be self-sufficient.</li><li>Being present during incidents provides valuable insights.</li><li>User experiences can reveal underlying issues with technology.</li><li>Leadership is essential in driving organizational change.</li><li>Modeling best practices can inspire others to follow suit.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>When engineering teams talk about observability, they often picture dashboards, alerts, and vendor slides. But inside real enterprise systems, observability is a story about people. It’s about how they communicate, how they respond under pressure, and how they collaborate when platforms are messy, duplicated, or half-maintained.</p><p><br/></p><p>In this episode, Duncan Mapes and Jason Ehmke sit down with platform veteran Jason McMunn, who has spent years untangling observability chaos across large organizations. What unfolds is a candid look at what actually breaks when systems scale, fractured ownership, unclear contracts between teams, and the silent cost of tools nobody fully uses.</p><p><br/></p><p>Through real incidents, leadership lessons, and platform consolidation stories, the trio walks through what it looks like to build observability that teams trust, not just observability that vendors promise. If you’ve ever shipped an alerting strategy that blew up in your face, wrestled with tool sprawl, or tried to rebuild trust between teams after an outage, this is the guide you’ve been needing.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Understanding the current capabilities is crucial for transformation.</li><li>Building relationships is key to gaining buy-in from stakeholders.</li><li>Empathy plays a significant role in technology management.</li><li>Transforming team roles requires a shift in mindset.</li><li>Cost management should focus on value rather than just savings.</li><li>Education and support empower teams to be self-sufficient.</li><li>Being present during incidents provides valuable insights.</li><li>User experiences can reveal underlying issues with technology.</li><li>Leadership is essential in driving organizational change.</li><li>Modeling best practices can inspire others to follow suit.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/18296898-a-practical-guide-to-observability-in-enterprise-systems-episode-30.mp3" length="32533623" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/ar3v84f81ptvx8ygrtqsscnpqxr9?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18296898</guid>
    <pubDate>Mon, 08 Dec 2025 05:00:00 -0500</pubDate>
    <itunes:duration>2707</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>30</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Is AI the Developer’s New Co-Pilot or Competitor? | Episode 29</itunes:title>
    <title>Is AI the Developer’s New Co-Pilot or Competitor? | Episode 29</title>
    <itunes:summary><![CDATA[Viewed through the lens of systems thinking, AI introduces both leverage and fragility into the development lifecycle. In this episode, Duncan Mapes, Jason Ehmke, and returning guest, Chris Boyd break down how AI affects feedback loops, failure modes, team throughput, and the architecture of modern systems. They explore the evolving responsibilities of engineers in an environment where code generation is partially automated, and discuss how AI reshapes design principles, mobile development ap...]]></itunes:summary>
    <description><![CDATA[<p>Viewed through the lens of systems thinking, AI introduces both leverage and fragility into the development lifecycle. In this episode, Duncan Mapes, Jason Ehmke, and returning guest, Chris Boyd break down how AI affects feedback loops, failure modes, team throughput, and the architecture of modern systems.</p><p>They explore the evolving responsibilities of engineers in an environment where code generation is partially automated, and discuss how AI reshapes design principles, mobile development approaches, and cross-team dynamics.</p><p>The takeaway: AI is neither a panacea nor a threat. It’s a force multiplier for teams who know how to use it, and a risk amplifier for those who don’t.</p><p><b>Top Takeaways:</b></p><ul><li>AI tools are revolutionizing coding workflows, allowing for rapid prototyping and iteration.</li><li>The CLI tools like Claude and Codex are becoming essential for developers.</li><li>The last 10% of a project is often the hardest, but AI can help streamline this process.</li><li>Design and usability remain critical, even as coding becomes more automated.</li><li>The economics of development are shifting as AI reduces the time and cost of building software.</li><li>Open-source models are gaining traction, but proprietary models still dominate the market.</li><li>AI is not just a replacement for developers but a tool for enhancing their capabilities.</li><li>The future of mobile development may see a resurgence of native apps due to AI tools.</li><li>Companies need to adapt their workflows to integrate AI effectively.</li><li>The competition between AI models is intensifying, with new players entering the market.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Viewed through the lens of systems thinking, AI introduces both leverage and fragility into the development lifecycle. In this episode, Duncan Mapes, Jason Ehmke, and returning guest, Chris Boyd break down how AI affects feedback loops, failure modes, team throughput, and the architecture of modern systems.</p><p>They explore the evolving responsibilities of engineers in an environment where code generation is partially automated, and discuss how AI reshapes design principles, mobile development approaches, and cross-team dynamics.</p><p>The takeaway: AI is neither a panacea nor a threat. It’s a force multiplier for teams who know how to use it, and a risk amplifier for those who don’t.</p><p><b>Top Takeaways:</b></p><ul><li>AI tools are revolutionizing coding workflows, allowing for rapid prototyping and iteration.</li><li>The CLI tools like Claude and Codex are becoming essential for developers.</li><li>The last 10% of a project is often the hardest, but AI can help streamline this process.</li><li>Design and usability remain critical, even as coding becomes more automated.</li><li>The economics of development are shifting as AI reduces the time and cost of building software.</li><li>Open-source models are gaining traction, but proprietary models still dominate the market.</li><li>AI is not just a replacement for developers but a tool for enhancing their capabilities.</li><li>The future of mobile development may see a resurgence of native apps due to AI tools.</li><li>Companies need to adapt their workflows to integrate AI effectively.</li><li>The competition between AI models is intensifying, with new players entering the market.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/18266429-is-ai-the-developer-s-new-co-pilot-or-competitor-episode-29.mp3" length="41777736" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/nvtpeea14izzzh816u79a6w233z4?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18266429</guid>
    <pubDate>Mon, 01 Dec 2025 05:00:00 -0500</pubDate>
    <itunes:duration>3477</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>29</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Engineering Leaders vs Tech Debt: A Realistic Conversation | Episode 28</itunes:title>
    <title>Engineering Leaders vs Tech Debt: A Realistic Conversation | Episode 28</title>
    <itunes:summary><![CDATA[Tech debt exists at the intersection of engineering, business incentives, and system architecture. In complex organizations, it becomes a multidimensional problem involving operational risk, system reliability, long-term scalability, and developer productivity.  In this analytically grounded episode, Duncan and Jason dissect tech debt through the lens of system thinking. They introduce a working model for categorizing tech debt into functional, structural, and data-related risk, explaini...]]></itunes:summary>
    <description><![CDATA[<p>Tech debt exists at the intersection of engineering, business incentives, and system architecture. In complex organizations, it becomes a multidimensional problem involving operational risk, system reliability, long-term scalability, and developer productivity. </p><p>In this analytically grounded episode, Duncan and Jason dissect tech debt through the lens of system thinking.</p><p>They introduce a working model for categorizing tech debt into functional, structural, and data-related risk, explaining how each impacts throughput, incident frequency, and time-to-recovery. They also examine how vulnerabilities and poor data contracts masquerade as “bugs” but are often symptoms of deeper architectural debt. </p><p>The conversation presents a practical playbook for leaders: how to assess tech debt, measure its economic impact, define acceptable thresholds, and integrate it into strategic planning.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Tech debt can be defined in various ways depending on context.</li><li>Shortcuts taken to meet business needs contribute to tech debt.</li><li>Tech debt is not just about code quality but also about business outcomes.</li><li>Standards change over time, leading to new tech debt.</li><li>Quantifying tech debt is essential for effective management.</li><li>Managing tech debt requires strategic planning and documentation.</li><li>Business leaders need to understand the implications of tech debt.</li><li>Justifying tech debt investments is a common challenge.</li><li>Effective communication with business partners is crucial for tech debt management.</li><li>A structured approach to documenting tech debt can aid in prioritization.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Tech debt exists at the intersection of engineering, business incentives, and system architecture. In complex organizations, it becomes a multidimensional problem involving operational risk, system reliability, long-term scalability, and developer productivity. </p><p>In this analytically grounded episode, Duncan and Jason dissect tech debt through the lens of system thinking.</p><p>They introduce a working model for categorizing tech debt into functional, structural, and data-related risk, explaining how each impacts throughput, incident frequency, and time-to-recovery. They also examine how vulnerabilities and poor data contracts masquerade as “bugs” but are often symptoms of deeper architectural debt. </p><p>The conversation presents a practical playbook for leaders: how to assess tech debt, measure its economic impact, define acceptable thresholds, and integrate it into strategic planning.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Tech debt can be defined in various ways depending on context.</li><li>Shortcuts taken to meet business needs contribute to tech debt.</li><li>Tech debt is not just about code quality but also about business outcomes.</li><li>Standards change over time, leading to new tech debt.</li><li>Quantifying tech debt is essential for effective management.</li><li>Managing tech debt requires strategic planning and documentation.</li><li>Business leaders need to understand the implications of tech debt.</li><li>Justifying tech debt investments is a common challenge.</li><li>Effective communication with business partners is crucial for tech debt management.</li><li>A structured approach to documenting tech debt can aid in prioritization.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/18261187-engineering-leaders-vs-tech-debt-a-realistic-conversation-episode-28.mp3" length="28090765" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/hqpkmdxjif1w9pwfwrmo487ovsvc?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18261187</guid>
    <pubDate>Thu, 27 Nov 2025 05:00:00 -0500</pubDate>
    <itunes:duration>2337</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>28</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Platform Engineering Playbook: Autonomy + Standards | Episode 27</itunes:title>
    <title>Platform Engineering Playbook: Autonomy + Standards | Episode 27</title>
    <itunes:summary><![CDATA[Most engineering failures can be traced back to two weak points: unclear standards or excessive autonomy. This episode presents a structured examination of how platform engineering resolves this tension to create resilient systems. Duncan and Jason break down the cause-and-effect chains behind incidents: data inconsistencies, missing resiliency patterns, queue backlogs, or unplanned API dependencies. They argue that resilient systems emerge from predictable inputs like, consistent data contra...]]></itunes:summary>
    <description><![CDATA[<p>Most engineering failures can be traced back to two weak points: unclear standards or excessive autonomy. This episode presents a structured examination of how platform engineering resolves this tension to create resilient systems.</p><p>Duncan and Jason break down the cause-and-effect chains behind incidents: data inconsistencies, missing resiliency patterns, queue backlogs, or unplanned API dependencies. They argue that resilient systems emerge from predictable inputs like, consistent data contracts, reliable backfill strategies, upstream validation, and well-defined ownership boundaries.</p><p>This episode provides a mental model for designing platforms where autonomy accelerates delivery, while standards protect system health. It highlights the value of pre-incident thinking and gives a blueprint for building platforms that remain operable even under load, failure, or organizational drift.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Automation is essential for effective platform engineering.</li><li>Balancing enablement and independence is crucial for user adoption.</li><li>Self-service capabilities enhance scalability and efficiency.</li><li>Evangelizing the platform can drive user engagement and adoption.</li><li>Creating friction can reduce unnecessary support requests.</li><li>Manual reviews should be a temporary solution, not a permanent process.</li><li>Setting clear standards and guidelines is vital for platform integrity.</li><li>Building a culture of support fosters better relationships with users.</li><li>Understanding user needs helps in creating effective platform solutions.</li><li>Empowering key individuals can enhance platform adoption across teams.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Most engineering failures can be traced back to two weak points: unclear standards or excessive autonomy. This episode presents a structured examination of how platform engineering resolves this tension to create resilient systems.</p><p>Duncan and Jason break down the cause-and-effect chains behind incidents: data inconsistencies, missing resiliency patterns, queue backlogs, or unplanned API dependencies. They argue that resilient systems emerge from predictable inputs like, consistent data contracts, reliable backfill strategies, upstream validation, and well-defined ownership boundaries.</p><p>This episode provides a mental model for designing platforms where autonomy accelerates delivery, while standards protect system health. It highlights the value of pre-incident thinking and gives a blueprint for building platforms that remain operable even under load, failure, or organizational drift.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Automation is essential for effective platform engineering.</li><li>Balancing enablement and independence is crucial for user adoption.</li><li>Self-service capabilities enhance scalability and efficiency.</li><li>Evangelizing the platform can drive user engagement and adoption.</li><li>Creating friction can reduce unnecessary support requests.</li><li>Manual reviews should be a temporary solution, not a permanent process.</li><li>Setting clear standards and guidelines is vital for platform integrity.</li><li>Building a culture of support fosters better relationships with users.</li><li>Understanding user needs helps in creating effective platform solutions.</li><li>Empowering key individuals can enhance platform adoption across teams.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/18202906-platform-engineering-playbook-autonomy-standards-episode-27.mp3" length="25706068" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/rmj8tcqts2ykbaep8r0zw16j32kg?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18202906</guid>
    <pubDate>Mon, 17 Nov 2025 05:00:00 -0500</pubDate>
    <itunes:duration>2138</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>27</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>How to Build Resilient Systems in Complex Enterprises | Episode 26</itunes:title>
    <title>How to Build Resilient Systems in Complex Enterprises | Episode 26</title>
    <itunes:summary><![CDATA[When systems fail, it’s rarely because no one saw it coming. It’s because no one planned for it.  In this episode, Duncan Mapes and Jason Ehmke share real-world lessons from years of building and scaling technology across enterprise environments where downtime costs dollars. They explore the art of designing resilient systems that can withstand inevitable failure points, recover quickly, and continue operating under pressure. From team culture to proactive design checklists, this convers...]]></itunes:summary>
    <description><![CDATA[<p>When systems fail, it’s rarely because no one saw it coming. It’s because no one planned for it. </p><p>In this episode, Duncan Mapes and Jason Ehmke share real-world lessons from years of building and scaling technology across enterprise environments where downtime costs dollars.</p><p>They explore the art of designing resilient systems that can withstand inevitable failure points, recover quickly, and continue operating under pressure. From team culture to proactive design checklists, this conversation dives into how engineering leaders can turn system reliability into a competitive advantage.</p><p><b>Top Takeaways:</b></p><ul><li>Designing for failure is crucial in system architecture.</li><li>Understanding failure points is essential for system resiliency.</li><li>Resiliency can mean different things depending on the context.</li><li>Asking the right questions during project kickoff is vital.</li><li>Complex enterprise environments have unique challenges.</li><li>Responsibility for failures should not be shifted to others.</li><li>Handling app stability is a core responsibility of developers.</li><li>Everything in a system can fail at some point.</li><li>Evaluating business impact is crucial for prioritizing resiliency efforts.</li><li>Creating a resiliency checklist can guide design and implementation.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>When systems fail, it’s rarely because no one saw it coming. It’s because no one planned for it. </p><p>In this episode, Duncan Mapes and Jason Ehmke share real-world lessons from years of building and scaling technology across enterprise environments where downtime costs dollars.</p><p>They explore the art of designing resilient systems that can withstand inevitable failure points, recover quickly, and continue operating under pressure. From team culture to proactive design checklists, this conversation dives into how engineering leaders can turn system reliability into a competitive advantage.</p><p><b>Top Takeaways:</b></p><ul><li>Designing for failure is crucial in system architecture.</li><li>Understanding failure points is essential for system resiliency.</li><li>Resiliency can mean different things depending on the context.</li><li>Asking the right questions during project kickoff is vital.</li><li>Complex enterprise environments have unique challenges.</li><li>Responsibility for failures should not be shifted to others.</li><li>Handling app stability is a core responsibility of developers.</li><li>Everything in a system can fail at some point.</li><li>Evaluating business impact is crucial for prioritizing resiliency efforts.</li><li>Creating a resiliency checklist can guide design and implementation.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/18161691-how-to-build-resilient-systems-in-complex-enterprises-episode-26.mp3" length="25349049" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/lp9di7uy1rjv5akvpqsbel3lbngi?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18161691</guid>
    <pubDate>Mon, 10 Nov 2025 05:00:00 -0500</pubDate>
    <itunes:duration>2109</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>26</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Stop Wasting Money on Conferences — Do This Instead | Episode 25</itunes:title>
    <title>Stop Wasting Money on Conferences — Do This Instead | Episode 25</title>
    <itunes:summary><![CDATA[Every year, companies spend thousands sending their engineers to conferences.  Flights. Hotels. Per diems. All in the hope of “learning” and “networking.” But when they return? The notebooks gather dust, and the insights never leave their laptops. In this episode of Tech Council, Duncan Mapes and Jason Ehmke pull back the curtain on what actually makes conferences worth attending. From understanding why you’re going, to choosing who should go, to how that knowledge is shared afterward, t...]]></itunes:summary>
    <description><![CDATA[<p>Every year, companies spend thousands sending their engineers to conferences. </p><p>Flights. Hotels. Per diems. All in the hope of “learning” and “networking.” But when they return? The notebooks gather dust, and the insights never leave their laptops.</p><p>In this episode of Tech Council, Duncan Mapes and Jason Ehmke pull back the curtain on what actually makes conferences worth attending. From understanding why you’re going, to choosing who should go, to how that knowledge is shared afterward, they uncover the strategies that separate teams who grow from teams who just take selfies at the expo hall.</p><p>They also explore local meetups to internal learning sessions that often yield more value for less cost.</p><p>If you’ve ever wondered whether conferences are worth the budget line item, this episode gives you the framework to find out.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Conferences can provide valuable learning opportunities for engineers.</li><li>Networking at conferences often yields more insights than formal sessions.</li><li>Local meetups can be just as beneficial as large conferences.</li><li>Budgeting for conferences requires careful consideration of ROI.</li><li>Selecting attendees for conferences can be a challenging process.</li><li>Knowledge transfer after conferences is crucial for team growth.</li><li>Encouraging participation in local events fosters community engagement.</li><li>Engineers should aspire to share knowledge through talks at meetups.</li><li>The tech industry is constantly evolving, making continuous learning essential.</li><li>Feedback from the community can enhance future discussions on conference attendance.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Every year, companies spend thousands sending their engineers to conferences. </p><p>Flights. Hotels. Per diems. All in the hope of “learning” and “networking.” But when they return? The notebooks gather dust, and the insights never leave their laptops.</p><p>In this episode of Tech Council, Duncan Mapes and Jason Ehmke pull back the curtain on what actually makes conferences worth attending. From understanding why you’re going, to choosing who should go, to how that knowledge is shared afterward, they uncover the strategies that separate teams who grow from teams who just take selfies at the expo hall.</p><p>They also explore local meetups to internal learning sessions that often yield more value for less cost.</p><p>If you’ve ever wondered whether conferences are worth the budget line item, this episode gives you the framework to find out.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Conferences can provide valuable learning opportunities for engineers.</li><li>Networking at conferences often yields more insights than formal sessions.</li><li>Local meetups can be just as beneficial as large conferences.</li><li>Budgeting for conferences requires careful consideration of ROI.</li><li>Selecting attendees for conferences can be a challenging process.</li><li>Knowledge transfer after conferences is crucial for team growth.</li><li>Encouraging participation in local events fosters community engagement.</li><li>Engineers should aspire to share knowledge through talks at meetups.</li><li>The tech industry is constantly evolving, making continuous learning essential.</li><li>Feedback from the community can enhance future discussions on conference attendance.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/18122787-stop-wasting-money-on-conferences-do-this-instead-episode-25.mp3" length="17817488" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/0lja0oe2j3kc2kh3ebvcdq5j143p?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18122787</guid>
    <pubDate>Mon, 03 Nov 2025 04:00:00 -0500</pubDate>
    <itunes:duration>1481</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>25</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Top Book Recommendations for Tech Professionals and Engineering Managers | Episode 24</itunes:title>
    <title>Top Book Recommendations for Tech Professionals and Engineering Managers | Episode 24</title>
    <itunes:summary><![CDATA[Every great leader has a few books that quietly shaped how they lead. For Duncan and Jason, those books go far beyond tech manuals. They’re the ones that teach you how to think, how to communicate, and how to take responsibility when things get hard. In this week’s Tech Council, they open their personal libraries and share the titles that stuck. Expect reflections on ownership, transparency, and the hidden leadership lessons inside biographies, history books, and even fiction. This isn’t your...]]></itunes:summary>
    <description><![CDATA[<p>Every great leader has a few books that quietly shaped how they lead.</p><p>For Duncan and Jason, those books go far beyond tech manuals. They’re the ones that teach you how to think, how to communicate, and how to take responsibility when things get hard.</p><p>In this week’s Tech Council, they open their personal libraries and share the titles that stuck. Expect reflections on ownership, transparency, and the hidden leadership lessons inside biographies, history books, and even fiction.</p><p>This isn’t your ordinary book recommendations episode. It’s about why some ideas endure, why others fail in practice, and why the best tech lessons sometimes come from outside of tech entirely.</p><p><br/></p><p><b>Books Mentioned in this Episode:</b></p><ul><li><a href='https://www.stripe.press/scaling'>The Scaling Era: An Oral History of AI</a></li><li><a href='https://www.amazon.com/Extreme-Ownership-U-S-Navy-SEALs/dp/1250067057'>Extreme Ownership: How U.S. Navy SEALs Lead and Win</a></li><li><a href='https://www.amazon.com/Dichotomy-Leadership-Balancing-Challenges-Ownership/dp/1250195772'>The Dichotomy of Leadership</a></li><li><a href='https://www.radicalcandor.com/'>Radical Candor</a></li><li><a href='https://davidmarquet.com/books/turn-the-ship-around-book/'>Turn the Ship Around</a></li><li><a href='https://www.amazon.com/PHP-MySQL-Programming-Absolute-Beginner/dp/1931841322'>PHP/MySQL Programming for the Absolute Beginner</a></li><li><a href='https://www.amazon.com/Innovators-Hackers-Geniuses-Created-Revolution/dp/1476708703'>The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution</a></li><li><a href='https://www.amazon.com/John-Adams-David-McCullough/dp/0743223136'>John Adams by David McCullough</a></li><li><a href='https://www.amazon.com/1776-David-McCullough/dp/0743226720'>1776 by David McCullough</a></li><li><a href='https://www.amazon.com/Daily-Stoic-Meditations-Wisdom-Perseverance/dp/0735211736'>The Daily Stoic: 366 Meditations on Wisdom, Perseverance, and the Art of Living</a></li><li><a href='https://www.amazon.com/Good-Great-Some-Companies-Others/dp/0066620996'>Good to Great: A Study of Management Strategies of Companies with Lasting Growth</a></li><li><a href='https://www.amazon.com/High-Output-Management-Andrew-Grove/dp/0679762884'>High Output Management by Andy Grove</a></li><li><a href='https://www.amazon.com/12-Rules-Life-Antidote-Chaos/dp/0345816021'>12 Rules for Life: An Antidote to Chaos</a></li><li><a href='https://www.amazon.com/Hard-Thing-About-Things-Building/dp/0062273205'>The Hard Thing About Hard Things</a></li><li><a href='https://www.amazon.com/What-You-Do-Who-Are/dp/0062871331'>What You Do Is Who You Are: How to Create Your Business Culture</a></li><li><a href='https://www.amazon.com/Rework-Jason-Fried/dp/0307463745'>Rework by Jason Fried and DHH</a></li><li><a href='https://growth.eladgil.com/'>High Growth Handbook</a></li><li><a href='https://www.amazon.com/Three-Body-Problem-Cixin-Liu/dp/0765382032'>Three-Body Problem</a></li><li><a href='https://www.amazon.com/Alchemist-Paulo-Coelho/dp/0062315005'>The Alchemist</a></li></ul><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Every great leader has a few books that quietly shaped how they lead.</p><p>For Duncan and Jason, those books go far beyond tech manuals. They’re the ones that teach you how to think, how to communicate, and how to take responsibility when things get hard.</p><p>In this week’s Tech Council, they open their personal libraries and share the titles that stuck. Expect reflections on ownership, transparency, and the hidden leadership lessons inside biographies, history books, and even fiction.</p><p>This isn’t your ordinary book recommendations episode. It’s about why some ideas endure, why others fail in practice, and why the best tech lessons sometimes come from outside of tech entirely.</p><p><br/></p><p><b>Books Mentioned in this Episode:</b></p><ul><li><a href='https://www.stripe.press/scaling'>The Scaling Era: An Oral History of AI</a></li><li><a href='https://www.amazon.com/Extreme-Ownership-U-S-Navy-SEALs/dp/1250067057'>Extreme Ownership: How U.S. Navy SEALs Lead and Win</a></li><li><a href='https://www.amazon.com/Dichotomy-Leadership-Balancing-Challenges-Ownership/dp/1250195772'>The Dichotomy of Leadership</a></li><li><a href='https://www.radicalcandor.com/'>Radical Candor</a></li><li><a href='https://davidmarquet.com/books/turn-the-ship-around-book/'>Turn the Ship Around</a></li><li><a href='https://www.amazon.com/PHP-MySQL-Programming-Absolute-Beginner/dp/1931841322'>PHP/MySQL Programming for the Absolute Beginner</a></li><li><a href='https://www.amazon.com/Innovators-Hackers-Geniuses-Created-Revolution/dp/1476708703'>The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution</a></li><li><a href='https://www.amazon.com/John-Adams-David-McCullough/dp/0743223136'>John Adams by David McCullough</a></li><li><a href='https://www.amazon.com/1776-David-McCullough/dp/0743226720'>1776 by David McCullough</a></li><li><a href='https://www.amazon.com/Daily-Stoic-Meditations-Wisdom-Perseverance/dp/0735211736'>The Daily Stoic: 366 Meditations on Wisdom, Perseverance, and the Art of Living</a></li><li><a href='https://www.amazon.com/Good-Great-Some-Companies-Others/dp/0066620996'>Good to Great: A Study of Management Strategies of Companies with Lasting Growth</a></li><li><a href='https://www.amazon.com/High-Output-Management-Andrew-Grove/dp/0679762884'>High Output Management by Andy Grove</a></li><li><a href='https://www.amazon.com/12-Rules-Life-Antidote-Chaos/dp/0345816021'>12 Rules for Life: An Antidote to Chaos</a></li><li><a href='https://www.amazon.com/Hard-Thing-About-Things-Building/dp/0062273205'>The Hard Thing About Hard Things</a></li><li><a href='https://www.amazon.com/What-You-Do-Who-Are/dp/0062871331'>What You Do Is Who You Are: How to Create Your Business Culture</a></li><li><a href='https://www.amazon.com/Rework-Jason-Fried/dp/0307463745'>Rework by Jason Fried and DHH</a></li><li><a href='https://growth.eladgil.com/'>High Growth Handbook</a></li><li><a href='https://www.amazon.com/Three-Body-Problem-Cixin-Liu/dp/0765382032'>Three-Body Problem</a></li><li><a href='https://www.amazon.com/Alchemist-Paulo-Coelho/dp/0062315005'>The Alchemist</a></li></ul><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/18028120-top-book-recommendations-for-tech-professionals-and-engineering-managers-episode-24.mp3" length="25152821" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/dp68r5waob1yidur7axgcz26h9j3?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18028120</guid>
    <pubDate>Mon, 20 Oct 2025 05:00:00 -0400</pubDate>
    <itunes:duration>2092</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>24</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Habits That Make or Break Hybrid Teams | Episode 23</itunes:title>
    <title>Habits That Make or Break Hybrid Teams | Episode 23</title>
    <itunes:summary><![CDATA[The hybrid workplace has become the defining experiment of modern engineering, and most leaders are still figuring it out. In this Tech Council episode, Duncan Mapes and Jason Ehmke analyze the habits that drive high-performing hybrid teams. They discuss proximity bias, performance evaluation, and how communication systems shape fairness and culture. They dissect the bad habits that derail trust (like reactive communication and lack of structure) and the good ones that strengthen it (like cle...]]></itunes:summary>
    <description><![CDATA[<p>The hybrid workplace has become the defining experiment of modern engineering, and most leaders are still figuring it out.</p><p>In this Tech Council episode, Duncan Mapes and Jason Ehmke analyze the habits that drive high-performing hybrid teams. They discuss proximity bias, performance evaluation, and how communication systems shape fairness and culture.</p><p>They dissect the bad habits that derail trust (like reactive communication and lack of structure) and the good ones that strengthen it (like clear metrics, empathy, and visibility).</p><p>Whether you’re leading across time zones or transitioning from in-office to hybrid, this episode offers actionable insights drawn from years of managing distributed engineering teams.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Hybrid work can create feelings of exclusion among remote employees.</li><li>Intentional communication is crucial in remote settings.</li><li>Establishing clear norms helps teams function effectively.</li><li>Performance management in hybrid environments requires careful consideration.</li><li>Promoting remote employees can be challenging due to visibility issues.</li><li>Building relationships is essential for team cohesion.</li><li>Junior employees need guidance to develop professional skills remotely.</li><li>Regular check-ins can help maintain team engagement.</li><li>Documentation of achievements is vital for remote employees.</li><li>Creating opportunities for in-person interactions can enhance team dynamics.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>The hybrid workplace has become the defining experiment of modern engineering, and most leaders are still figuring it out.</p><p>In this Tech Council episode, Duncan Mapes and Jason Ehmke analyze the habits that drive high-performing hybrid teams. They discuss proximity bias, performance evaluation, and how communication systems shape fairness and culture.</p><p>They dissect the bad habits that derail trust (like reactive communication and lack of structure) and the good ones that strengthen it (like clear metrics, empathy, and visibility).</p><p>Whether you’re leading across time zones or transitioning from in-office to hybrid, this episode offers actionable insights drawn from years of managing distributed engineering teams.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Hybrid work can create feelings of exclusion among remote employees.</li><li>Intentional communication is crucial in remote settings.</li><li>Establishing clear norms helps teams function effectively.</li><li>Performance management in hybrid environments requires careful consideration.</li><li>Promoting remote employees can be challenging due to visibility issues.</li><li>Building relationships is essential for team cohesion.</li><li>Junior employees need guidance to develop professional skills remotely.</li><li>Regular check-ins can help maintain team engagement.</li><li>Documentation of achievements is vital for remote employees.</li><li>Creating opportunities for in-person interactions can enhance team dynamics.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/18001224-habits-that-make-or-break-hybrid-teams-episode-23.mp3" length="34166351" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/2cfsvwy5x85p8byoqxeqpszdh8tx?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18001224</guid>
    <pubDate>Mon, 13 Oct 2025 04:00:00 -0400</pubDate>
    <itunes:duration>2843</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>23</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The ONLY Way App Managers Can Balance Velocity and Stability | Episode 22</itunes:title>
    <title>The ONLY Way App Managers Can Balance Velocity and Stability | Episode 22</title>
    <itunes:summary><![CDATA[Let’s be real: app managers are stuck in the middle. On one side, business leaders want features yesterday. On the other, teams struggle under mounting tech debt. Duncan Mapes and Jason Ehmke break down the complex challenges app managers face in balancing velocity and technical debt. They explore how technical advocacy, stakeholder trust, and long-term business alignment converge to shape outcomes. They highlight how trust, advocacy, and smart decision-making can turn impossible situations i...]]></itunes:summary>
    <description><![CDATA[<p>Let’s be real: app managers are stuck in the middle. On one side, business leaders want features yesterday. On the other, teams struggle under mounting tech debt.</p><p>Duncan Mapes and Jason Ehmke break down the complex challenges app managers face in balancing velocity and technical debt. They explore how technical advocacy, stakeholder trust, and long-term business alignment converge to shape outcomes.</p><p>They highlight how trust, advocacy, and smart decision-making can turn impossible situations into opportunities for innovation.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Balancing velocity and tech debt is crucial for app managers.</li><li>There is no one-size-fits-all approach to managing tech debt.</li><li>Building strong partnerships with business leaders is essential.</li><li>Tech debt should be intertwined with business strategy.</li><li>Continuous improvement requires measuring success and outcomes.</li><li>App managers must advocate for necessary tech changes.</li><li>Justifying technical decisions is key to gaining support.</li><li>Encouraging innovation can lead to valuable insights.</li><li>Effective communication is vital in stakeholder conversations.</li><li>Understanding the business impact of tech decisions is critical.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Let’s be real: app managers are stuck in the middle. On one side, business leaders want features yesterday. On the other, teams struggle under mounting tech debt.</p><p>Duncan Mapes and Jason Ehmke break down the complex challenges app managers face in balancing velocity and technical debt. They explore how technical advocacy, stakeholder trust, and long-term business alignment converge to shape outcomes.</p><p>They highlight how trust, advocacy, and smart decision-making can turn impossible situations into opportunities for innovation.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Balancing velocity and tech debt is crucial for app managers.</li><li>There is no one-size-fits-all approach to managing tech debt.</li><li>Building strong partnerships with business leaders is essential.</li><li>Tech debt should be intertwined with business strategy.</li><li>Continuous improvement requires measuring success and outcomes.</li><li>App managers must advocate for necessary tech changes.</li><li>Justifying technical decisions is key to gaining support.</li><li>Encouraging innovation can lead to valuable insights.</li><li>Effective communication is vital in stakeholder conversations.</li><li>Understanding the business impact of tech decisions is critical.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17951150-the-only-way-app-managers-can-balance-velocity-and-stability-episode-22.mp3" length="24335794" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/hqsfzpx0s4yuyl3ay97fung9c4fg?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17951150</guid>
    <pubDate>Mon, 06 Oct 2025 05:00:00 -0400</pubDate>
    <itunes:duration>2024</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>22</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Talent Acquisition in Tech: What Companies Get Wrong | Episode 21</itunes:title>
    <title>Talent Acquisition in Tech: What Companies Get Wrong | Episode 21</title>
    <itunes:summary><![CDATA[Every great product starts with people. But finding the right people, and keeping them, has become one of the hardest challenges in tech. In this episode, Jason Ehmke and Duncan Mapes unpack the hidden struggles of talent acquisition. From navigating contract-to-hire strategies to cultivating trust through transparency, they share real-world lessons from building engineering teams that last.  Beyond résumés and interviews, the conversation dives into how leadership directly shapes retent...]]></itunes:summary>
    <description><![CDATA[<p>Every great product starts with people. But finding the right people, and keeping them, has become one of the hardest challenges in tech.</p><p>In this episode, Jason Ehmke and Duncan Mapes unpack the hidden struggles of talent acquisition. From navigating contract-to-hire strategies to cultivating trust through transparency, they share real-world lessons from building engineering teams that last. </p><p>Beyond résumés and interviews, the conversation dives into how leadership directly shapes retention, why recruiters are more than gatekeepers, and how slow, clunky processes quietly repel top talent. </p><p>This episode is about balancing short-term hiring pressure with the long game of building resilient, high-performing teams.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Hiring the right people is crucial for success.</li><li>Talent acquisition should be a thoughtful process.</li><li>Contract-to-hire can mitigate hiring risks.</li><li>Leadership quality directly impacts team performance.</li><li>Creating opportunities for lateral mobility retains talent.</li><li>Transparency fosters trust within teams.</li><li>Building relationships with recruiters enhances candidate quality.</li><li>Streamlining recruitment processes saves time and resources.</li><li>A positive team environment encourages retention.</li><li>Balancing short-term needs with long-term goals is essential.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Every great product starts with people. But finding the right people, and keeping them, has become one of the hardest challenges in tech.</p><p>In this episode, Jason Ehmke and Duncan Mapes unpack the hidden struggles of talent acquisition. From navigating contract-to-hire strategies to cultivating trust through transparency, they share real-world lessons from building engineering teams that last. </p><p>Beyond résumés and interviews, the conversation dives into how leadership directly shapes retention, why recruiters are more than gatekeepers, and how slow, clunky processes quietly repel top talent. </p><p>This episode is about balancing short-term hiring pressure with the long game of building resilient, high-performing teams.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Hiring the right people is crucial for success.</li><li>Talent acquisition should be a thoughtful process.</li><li>Contract-to-hire can mitigate hiring risks.</li><li>Leadership quality directly impacts team performance.</li><li>Creating opportunities for lateral mobility retains talent.</li><li>Transparency fosters trust within teams.</li><li>Building relationships with recruiters enhances candidate quality.</li><li>Streamlining recruitment processes saves time and resources.</li><li>A positive team environment encourages retention.</li><li>Balancing short-term needs with long-term goals is essential.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17922442-talent-acquisition-in-tech-what-companies-get-wrong-episode-21.mp3" length="33612390" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/k907nkxq0e32yif5wo464w7b6snl?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17922442</guid>
    <pubDate>Mon, 29 Sep 2025 05:00:00 -0400</pubDate>
    <itunes:duration>2797</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>21</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Six Pillars of a Mature API Practice | Episode 20</itunes:title>
    <title>Six Pillars of a Mature API Practice | Episode 20</title>
    <itunes:summary><![CDATA[APIs are everywhere, but maturity in API practices is rare. Buying a gateway doesn’t mean you have an API strategy. What matters is governance, security, and making life easier for developers who build and consume those APIs.  In this episode, Duncan and Jason unpack the real challenges behind building a sustainable API practice: how to avoid sprawl, how to strike the balance between control and flexibility, and how to embed security into every layer.  They also share lessons on cen...]]></itunes:summary>
    <description><![CDATA[<p>APIs are everywhere, but maturity in API practices is rare.</p><p>Buying a gateway doesn’t mean you have an API strategy. What matters is governance, security, and making life easier for developers who build and consume those APIs. </p><p>In this episode, Duncan and Jason unpack the real challenges behind building a sustainable API practice: how to avoid sprawl, how to strike the balance between control and flexibility, and how to embed security into every layer. </p><p>They also share lessons on centralizing API governance without killing innovation, and why the best APIs put developer experience at the core.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>API gateways have become essential in modern architecture.</li><li>The interpretation of API gateways varies among teams.</li><li>A mature API practice requires standards and governance.</li><li>Security is a primary benefit of using API gateways.</li><li>Developer experience is crucial for API adoption.</li><li>Centralized governance helps manage API inventory effectively.</li><li>API Gateway solutions vary in capabilities and deployment models.</li><li>Automation can streamline API deployment processes.</li><li>Collaboration between teams is necessary for API success.</li><li>Documentation and onboarding processes impact developer engagement.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>APIs are everywhere, but maturity in API practices is rare.</p><p>Buying a gateway doesn’t mean you have an API strategy. What matters is governance, security, and making life easier for developers who build and consume those APIs. </p><p>In this episode, Duncan and Jason unpack the real challenges behind building a sustainable API practice: how to avoid sprawl, how to strike the balance between control and flexibility, and how to embed security into every layer. </p><p>They also share lessons on centralizing API governance without killing innovation, and why the best APIs put developer experience at the core.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>API gateways have become essential in modern architecture.</li><li>The interpretation of API gateways varies among teams.</li><li>A mature API practice requires standards and governance.</li><li>Security is a primary benefit of using API gateways.</li><li>Developer experience is crucial for API adoption.</li><li>Centralized governance helps manage API inventory effectively.</li><li>API Gateway solutions vary in capabilities and deployment models.</li><li>Automation can streamline API deployment processes.</li><li>Collaboration between teams is necessary for API success.</li><li>Documentation and onboarding processes impact developer engagement.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17882938-six-pillars-of-a-mature-api-practice-episode-20.mp3" length="22580302" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/qr2l6g64q6ox90vwa8alqn1xjei3?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17882938</guid>
    <pubDate>Mon, 22 Sep 2025 05:00:00 -0400</pubDate>
    <itunes:duration>1878</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>20</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>What Is SRE? Site Reliability Engineering Explained | Episode 19</itunes:title>
    <title>What Is SRE? Site Reliability Engineering Explained | Episode 19</title>
    <itunes:summary><![CDATA[Most companies are doing SRE wrong. Hiring SREs doesn’t make you reliable. Metrics dashboards don’t guarantee accountability. And cultural change doesn’t happen because you wrote it on a slide deck. In this episode, Duncan Mapes and Jason Ehmke push back against the misconceptions. They argue that SRE isn’t a bolt-on team but a systemic shift in how engineering works. Without shared accountability, meaningful metrics, and cultural buy-in, SRE will fail.  And no, copying Google’s model is...]]></itunes:summary>
    <description><![CDATA[<p>Most companies are doing SRE wrong.</p><p>Hiring SREs doesn’t make you reliable. Metrics dashboards don’t guarantee accountability. And cultural change doesn’t happen because you wrote it on a slide deck.</p><p>In this episode, Duncan Mapes and Jason Ehmke push back against the misconceptions. They argue that SRE isn’t a bolt-on team but a systemic shift in how engineering works. Without shared accountability, meaningful metrics, and cultural buy-in, SRE will fail. </p><p>And no, copying Google’s model isn’t the answer.</p><p>If you think SRE is just a headcount play, this episode will challenge everything you believe. Got a different perspective? Drop us a review, share your comments, and send your toughest SRE questions our way.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>SRE is a complex practice that varies across organizations.</li><li>Defining SRE upfront can prevent chaos later.</li><li>SRE is not just about taking over responsibilities; it&apos;s about collaboration.</li><li>The role of SREs is to guide and support application teams.</li><li>Key metrics for SRE success include mean time to detect and restore.</li><li>Cultural transformation is essential for successful SRE implementation.</li><li>Finding early wins can help demonstrate the value of SRE.</li><li>Effective communication is crucial for SREs to succeed.</li><li>SRE teams should focus on toil reduction and automation.</li><li>Building a strong relationship between SREs and app teams is vital.</li></ul><p><br/></p><p><b>Mentioned in this Episode:</b><br/><a href='https://www.oreilly.com/library/view/site-reliability-engineering/9781491929117/'>Site Reliability Engineering: How Google Runs Production Systems</a> - <a href='https://www.oreilly.com/library/view/site-reliability-engineering/9781491929117/'>https://www.oreilly.com/library/view/site-reliability-engineering/9781491929117/</a><br/><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Most companies are doing SRE wrong.</p><p>Hiring SREs doesn’t make you reliable. Metrics dashboards don’t guarantee accountability. And cultural change doesn’t happen because you wrote it on a slide deck.</p><p>In this episode, Duncan Mapes and Jason Ehmke push back against the misconceptions. They argue that SRE isn’t a bolt-on team but a systemic shift in how engineering works. Without shared accountability, meaningful metrics, and cultural buy-in, SRE will fail. </p><p>And no, copying Google’s model isn’t the answer.</p><p>If you think SRE is just a headcount play, this episode will challenge everything you believe. Got a different perspective? Drop us a review, share your comments, and send your toughest SRE questions our way.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>SRE is a complex practice that varies across organizations.</li><li>Defining SRE upfront can prevent chaos later.</li><li>SRE is not just about taking over responsibilities; it&apos;s about collaboration.</li><li>The role of SREs is to guide and support application teams.</li><li>Key metrics for SRE success include mean time to detect and restore.</li><li>Cultural transformation is essential for successful SRE implementation.</li><li>Finding early wins can help demonstrate the value of SRE.</li><li>Effective communication is crucial for SREs to succeed.</li><li>SRE teams should focus on toil reduction and automation.</li><li>Building a strong relationship between SREs and app teams is vital.</li></ul><p><br/></p><p><b>Mentioned in this Episode:</b><br/><a href='https://www.oreilly.com/library/view/site-reliability-engineering/9781491929117/'>Site Reliability Engineering: How Google Runs Production Systems</a> - <a href='https://www.oreilly.com/library/view/site-reliability-engineering/9781491929117/'>https://www.oreilly.com/library/view/site-reliability-engineering/9781491929117/</a><br/><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17832419-what-is-sre-site-reliability-engineering-explained-episode-19.mp3" length="32054711" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/mubiz8ll0hx3lqpwqjmrh31gb62m?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17832419</guid>
    <pubDate>Mon, 15 Sep 2025 05:00:00 -0400</pubDate>
    <itunes:duration>2668</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>19</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Workplace Politics in 2025: How Engineers Can Win Without Playing Games | Episode 18</itunes:title>
    <title>Workplace Politics in 2025: How Engineers Can Win Without Playing Games | Episode 18</title>
    <itunes:summary><![CDATA[Engineering teams in 2025 look different. Hybrid work, distributed leadership, and constant change. But one thing hasn’t changed: navigating workplace politics is tricky. In this episode, Duncan Mapes and Jason Ehmke get real about how engineers can build influence without playing power games. From handling peer dynamics to understanding leadership intent, they share frameworks that help you stay effective and aligned. This conversation started with a listener’s question, and it sparked insig...]]></itunes:summary>
    <description><![CDATA[<p>Engineering teams in 2025 look different.</p><p>Hybrid work, distributed leadership, and constant change. But one thing hasn’t changed: navigating workplace politics is tricky.</p><p>In this episode, Duncan Mapes and Jason Ehmke get real about how engineers can build influence without playing power games. From handling peer dynamics to understanding leadership intent, they share frameworks that help you stay effective and aligned.</p><p>This conversation started with a listener’s question, and it sparked insights every individual contributor and engineering leader should hear. Whether you’re trying to give feedback, manage relationships, or earn trust on your team, this episode will change how you think about workplace dynamics.</p><p><b>Top Insights:</b></p><ul><li>There are appropriate times to push back against leadership decisions.</li><li>Understanding the reasoning behind leadership decisions is crucial.</li><li>Taking ownership in projects can lead to greater influence and responsibility.</li><li>Building relationships with peers and managers is essential for effective communication.</li><li>Constructive feedback should focus on helping others succeed, not criticizing them.</li><li>Examine your intent before providing feedback to ensure it&apos;s constructive.</li><li>Curiosity and humility are key when challenging leadership decisions.</li><li>Alignment within teams is necessary for fast and effective decision-making.</li><li>Navigating peer relationships requires transparency and communication.</li><li>Encouraging audience engagement can lead to valuable discussions.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Engineering teams in 2025 look different.</p><p>Hybrid work, distributed leadership, and constant change. But one thing hasn’t changed: navigating workplace politics is tricky.</p><p>In this episode, Duncan Mapes and Jason Ehmke get real about how engineers can build influence without playing power games. From handling peer dynamics to understanding leadership intent, they share frameworks that help you stay effective and aligned.</p><p>This conversation started with a listener’s question, and it sparked insights every individual contributor and engineering leader should hear. Whether you’re trying to give feedback, manage relationships, or earn trust on your team, this episode will change how you think about workplace dynamics.</p><p><b>Top Insights:</b></p><ul><li>There are appropriate times to push back against leadership decisions.</li><li>Understanding the reasoning behind leadership decisions is crucial.</li><li>Taking ownership in projects can lead to greater influence and responsibility.</li><li>Building relationships with peers and managers is essential for effective communication.</li><li>Constructive feedback should focus on helping others succeed, not criticizing them.</li><li>Examine your intent before providing feedback to ensure it&apos;s constructive.</li><li>Curiosity and humility are key when challenging leadership decisions.</li><li>Alignment within teams is necessary for fast and effective decision-making.</li><li>Navigating peer relationships requires transparency and communication.</li><li>Encouraging audience engagement can lead to valuable discussions.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17805908-workplace-politics-in-2025-how-engineers-can-win-without-playing-games-episode-18.mp3" length="29311328" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/unpmi93xjy5h06gqzgcwktwgesng?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17805908</guid>
    <pubDate>Mon, 08 Sep 2025 05:00:00 -0400</pubDate>
    <itunes:duration>2439</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>18</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Blameless Postmortems: The Secret to Better Engineering Teams | Episode 17</itunes:title>
    <title>Blameless Postmortems: The Secret to Better Engineering Teams | Episode 17</title>
    <itunes:summary><![CDATA[A critical incident hits. Systems go down. Deadlines slip. Fingers point. Sound familiar? In this episode, Duncan and Jason break down how high-performing engineering teams recover differently. Instead of assigning blame, they focus on learning, adapting, and improving. Through stories and insights, they explore how leadership sets the tone for accountability, why feedback loops are essential for growth, and how creating psychological safety helps engineers move faster without fear. If you’ve...]]></itunes:summary>
    <description><![CDATA[<p>A critical incident hits. Systems go down. Deadlines slip. Fingers point. Sound familiar?</p><p>In this episode, Duncan and Jason break down how high-performing engineering teams recover differently. Instead of assigning blame, they focus on learning, adapting, and improving.</p><p>Through stories and insights, they explore how leadership sets the tone for accountability, why feedback loops are essential for growth, and how creating psychological safety helps engineers move faster without fear.</p><p>If you’ve ever been in the middle of a postmortem wondering how to make your team stronger, this conversation will change the way you think about engineering culture.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Building a resilient engineering culture requires overcoming fear and blame.</li><li>Incident responses reveal the underlying culture of an organization.</li><li>Blameless postmortems focus on accountability, not punishment.</li><li>Leaders must model accountability to foster a healthy culture.</li><li>Creating a culture of trust involves open communication and vulnerability.</li><li>Accountability should be balanced with support and understanding.</li><li>Influencing culture starts with individual actions and leadership.</li><li>Navigating niceness in leadership requires setting clear expectations.</li><li>High standards lead to better team dynamics and accountability.</li><li>Low accountability results in wasted resources and ineffective teams.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>A critical incident hits. Systems go down. Deadlines slip. Fingers point. Sound familiar?</p><p>In this episode, Duncan and Jason break down how high-performing engineering teams recover differently. Instead of assigning blame, they focus on learning, adapting, and improving.</p><p>Through stories and insights, they explore how leadership sets the tone for accountability, why feedback loops are essential for growth, and how creating psychological safety helps engineers move faster without fear.</p><p>If you’ve ever been in the middle of a postmortem wondering how to make your team stronger, this conversation will change the way you think about engineering culture.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Building a resilient engineering culture requires overcoming fear and blame.</li><li>Incident responses reveal the underlying culture of an organization.</li><li>Blameless postmortems focus on accountability, not punishment.</li><li>Leaders must model accountability to foster a healthy culture.</li><li>Creating a culture of trust involves open communication and vulnerability.</li><li>Accountability should be balanced with support and understanding.</li><li>Influencing culture starts with individual actions and leadership.</li><li>Navigating niceness in leadership requires setting clear expectations.</li><li>High standards lead to better team dynamics and accountability.</li><li>Low accountability results in wasted resources and ineffective teams.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17769249-blameless-postmortems-the-secret-to-better-engineering-teams-episode-17.mp3" length="23382756" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/wwuz3yt919eh8cowxjasdhjbnceb?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17769249</guid>
    <pubDate>Wed, 03 Sep 2025 05:00:00 -0400</pubDate>
    <itunes:duration>1945</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>17</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Freedom vs. Centralization: Engineering’s Biggest Dilemma | Episode 16</itunes:title>
    <title>Freedom vs. Centralization: Engineering’s Biggest Dilemma | Episode 16</title>
    <itunes:summary><![CDATA[ Every engineering leader has been there. Your team wants the freedom to try new tools, adopt new frameworks, and build in ways that make sense to them. But leadership needs consistency, security, and cost control. So… who’s right? In this episode of Tech Council, Duncan Mapes and Jason Ehmke unpack how to balance developer autonomy with organizational alignment. It’s not about locking everything down, nor is it about letting every team go rogue. It’s about knowing where freedom fuels in...]]></itunes:summary>
    <description><![CDATA[<p> Every engineering leader has been there.</p><p>Your team wants the freedom to try new tools, adopt new frameworks, and build in ways that make sense to them. But leadership needs consistency, security, and cost control. So… who’s right?</p><p>In this episode of Tech Council, Duncan Mapes and Jason Ehmke unpack how to balance developer autonomy with organizational alignment. It’s not about locking everything down, nor is it about letting every team go rogue. It’s about knowing where freedom fuels innovation and where centralization prevents chaos.</p><p>Whether you’re managing three engineers or three hundred, this episode delivers actionable insights for engineering leaders looking to optimize for both speed and stability.</p><p><br/></p><p><b>Top Takeaways:</b> </p><ul><li>Freedom in engineering can lead to significant efficiency gains.</li><li>Centralization can improve decision-making and reduce costs.</li><li>A standardized stack allows for quicker onboarding of developers.</li><li>Decentralization can lead to increased operational risk and inefficiencies.</li><li>The balance between freedom and centralization is context-dependent.</li><li>Quick decision-making is crucial for organizational efficiency.</li><li>Too much freedom can result in stagnation and missed deadlines.</li><li>Centralized decision-making can help maintain security and compliance.</li><li>Empowering developers with context can lead to better decision-making.</li><li>Finding a middle ground is essential for effective engineering management.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p> Every engineering leader has been there.</p><p>Your team wants the freedom to try new tools, adopt new frameworks, and build in ways that make sense to them. But leadership needs consistency, security, and cost control. So… who’s right?</p><p>In this episode of Tech Council, Duncan Mapes and Jason Ehmke unpack how to balance developer autonomy with organizational alignment. It’s not about locking everything down, nor is it about letting every team go rogue. It’s about knowing where freedom fuels innovation and where centralization prevents chaos.</p><p>Whether you’re managing three engineers or three hundred, this episode delivers actionable insights for engineering leaders looking to optimize for both speed and stability.</p><p><br/></p><p><b>Top Takeaways:</b> </p><ul><li>Freedom in engineering can lead to significant efficiency gains.</li><li>Centralization can improve decision-making and reduce costs.</li><li>A standardized stack allows for quicker onboarding of developers.</li><li>Decentralization can lead to increased operational risk and inefficiencies.</li><li>The balance between freedom and centralization is context-dependent.</li><li>Quick decision-making is crucial for organizational efficiency.</li><li>Too much freedom can result in stagnation and missed deadlines.</li><li>Centralized decision-making can help maintain security and compliance.</li><li>Empowering developers with context can lead to better decision-making.</li><li>Finding a middle ground is essential for effective engineering management.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17746907-freedom-vs-centralization-engineering-s-biggest-dilemma-episode-16.mp3" length="33113946" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/b7j7d9zx18r4877jciv7gcgcz2zw?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17746907</guid>
    <pubDate>Thu, 28 Aug 2025 05:00:00 -0400</pubDate>
    <itunes:duration>2756</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>16</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Surviving Your First Leadership Transition in Technology | Episode 15</itunes:title>
    <title>Surviving Your First Leadership Transition in Technology | Episode 15</title>
    <itunes:summary><![CDATA[Most advice about leadership transitions is sugarcoated: “Trust the process, be patient, focus on people.”  While that’s not wrong, it’s not the whole story. In this candid episode, Duncan Mapes and Jason Ehmke break through the noise to talk about what actually matters when you step into a new role: defining success metrics, proving yourself with early wins, and building credibility fast.  Leadership transitions are less about theory and more about execution, and the way you handle...]]></itunes:summary>
    <description><![CDATA[<p>Most advice about leadership transitions is sugarcoated: “Trust the process, be patient, focus on people.” </p><p>While that’s not wrong, it’s not the whole story. In this candid episode, Duncan Mapes and Jason Ehmke break through the noise to talk about what actually matters when you step into a new role: defining success metrics, proving yourself with early wins, and building credibility fast. </p><p>Leadership transitions are less about theory and more about execution, and the way you handle those first 90 days can set the tone for years to come.</p><p><b>Top Takeaways:</b></p><ul><li>Transitioning from a large enterprise to a smaller organization can be intimidating.</li><li>In smaller companies, accountability is more direct and personal.</li><li>The first few months in a new role should focus on learning and absorbing information.</li><li>Assessing team dynamics and architecture is crucial for effective leadership.</li><li>Early wins are important for building credibility and trust.</li><li>Defining success criteria is essential for aligning team goals with organizational objectives.</li><li>Fresh eyes can provide valuable insights into existing processes and team dynamics.</li><li>Avoid making snap judgments about team members; assess their skills fairly.</li><li>Planning should be done in phases, focusing on short-term and long-term goals.</li><li>Continuous self-improvement is vital for effective leadership.</li></ul><p><br/><b>Mentioned in the Episode:</b></p><ul><li>Extreme Ownership: How U.S. Navy SEALs Lead and Win by Jocko Willink and Leif Babin</li><li>The Dichotomy of Leadership: Balancing the Challenges of Extreme Ownership to Lead and Win by Jocko Willink and Leif Babin</li><li>7 Habits Of Highly Effective People by Stephen Covey</li><li>High Output Management by Andy Grove</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Most advice about leadership transitions is sugarcoated: “Trust the process, be patient, focus on people.” </p><p>While that’s not wrong, it’s not the whole story. In this candid episode, Duncan Mapes and Jason Ehmke break through the noise to talk about what actually matters when you step into a new role: defining success metrics, proving yourself with early wins, and building credibility fast. </p><p>Leadership transitions are less about theory and more about execution, and the way you handle those first 90 days can set the tone for years to come.</p><p><b>Top Takeaways:</b></p><ul><li>Transitioning from a large enterprise to a smaller organization can be intimidating.</li><li>In smaller companies, accountability is more direct and personal.</li><li>The first few months in a new role should focus on learning and absorbing information.</li><li>Assessing team dynamics and architecture is crucial for effective leadership.</li><li>Early wins are important for building credibility and trust.</li><li>Defining success criteria is essential for aligning team goals with organizational objectives.</li><li>Fresh eyes can provide valuable insights into existing processes and team dynamics.</li><li>Avoid making snap judgments about team members; assess their skills fairly.</li><li>Planning should be done in phases, focusing on short-term and long-term goals.</li><li>Continuous self-improvement is vital for effective leadership.</li></ul><p><br/><b>Mentioned in the Episode:</b></p><ul><li>Extreme Ownership: How U.S. Navy SEALs Lead and Win by Jocko Willink and Leif Babin</li><li>The Dichotomy of Leadership: Balancing the Challenges of Extreme Ownership to Lead and Win by Jocko Willink and Leif Babin</li><li>7 Habits Of Highly Effective People by Stephen Covey</li><li>High Output Management by Andy Grove</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17687118-surviving-your-first-leadership-transition-in-technology-episode-15.mp3" length="25326707" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/uhf08dj5vvhhj7fyb2pcyxhtvv8e?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17687118</guid>
    <pubDate>Mon, 18 Aug 2025 06:00:00 -0400</pubDate>
    <itunes:duration>2106</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>15</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Metrics in Software Engineering: Friend or Foe? | Episode 14</itunes:title>
    <title>Metrics in Software Engineering: Friend or Foe? | Episode 14</title>
    <itunes:summary><![CDATA[Metrics aren’t the problem. You are. For years, engineers have hated metrics, but what if the real issue isn’t the numbers… it’s how they’re used? In this episode, Duncan Mapes and Jason Ehmke dig into why many engineers roll their eyes at metrics, the traps leaders fall into when measuring productivity, and how to shift the conversation toward continuous improvement. They challenge conventional thinking, arguing that metrics can transform engineering culture if leaders stop using them as sur...]]></itunes:summary>
    <description><![CDATA[<p>Metrics aren’t the problem. You are.</p><p>For years, engineers have hated metrics, but what if the real issue isn’t the numbers… it’s how they’re used?</p><p>In this episode, Duncan Mapes and Jason Ehmke dig into why many engineers roll their eyes at metrics, the traps leaders fall into when measuring productivity, and how to shift the conversation toward continuous improvement.</p><p>They challenge conventional thinking, arguing that metrics can transform engineering culture if leaders stop using them as surveillance tools. They break down how to measure without micromanaging, why team-level data beats individual stats, and how metrics can expose, not punish, weak spots in your delivery process.</p><p><b>Top Takeaways:</b></p><ul><li>Metrics in software engineering are often misunderstood and misused.</li><li>Engineers typically resist being measured due to a fear of scrutiny.</li><li>Effective metrics should focus on outcomes, not just activity.</li><li>Continuous improvement is essential for enhancing team performance.</li><li>Team-level metrics are more valuable than individual metrics.</li><li>Data should be used to identify bottlenecks and improve processes.</li><li>Transparency in metrics fosters trust and collaboration within teams.</li><li>Asking the right questions can uncover valuable insights.</li><li>Metrics should drive conversations about improvement, not blame.</li><li>A culture of measurement can lead to better outcomes and happier customers.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Metrics aren’t the problem. You are.</p><p>For years, engineers have hated metrics, but what if the real issue isn’t the numbers… it’s how they’re used?</p><p>In this episode, Duncan Mapes and Jason Ehmke dig into why many engineers roll their eyes at metrics, the traps leaders fall into when measuring productivity, and how to shift the conversation toward continuous improvement.</p><p>They challenge conventional thinking, arguing that metrics can transform engineering culture if leaders stop using them as surveillance tools. They break down how to measure without micromanaging, why team-level data beats individual stats, and how metrics can expose, not punish, weak spots in your delivery process.</p><p><b>Top Takeaways:</b></p><ul><li>Metrics in software engineering are often misunderstood and misused.</li><li>Engineers typically resist being measured due to a fear of scrutiny.</li><li>Effective metrics should focus on outcomes, not just activity.</li><li>Continuous improvement is essential for enhancing team performance.</li><li>Team-level metrics are more valuable than individual metrics.</li><li>Data should be used to identify bottlenecks and improve processes.</li><li>Transparency in metrics fosters trust and collaboration within teams.</li><li>Asking the right questions can uncover valuable insights.</li><li>Metrics should drive conversations about improvement, not blame.</li><li>A culture of measurement can lead to better outcomes and happier customers.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17649723-metrics-in-software-engineering-friend-or-foe-episode-14.mp3" length="28531378" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/akwh65aa6drsfi7h0apox9p45g91?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17649723</guid>
    <pubDate>Mon, 11 Aug 2025 05:00:00 -0400</pubDate>
    <itunes:duration>2374</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>14</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>How AI Is Changing Engineering Management | Episode 13</itunes:title>
    <title>How AI Is Changing Engineering Management | Episode 13</title>
    <itunes:summary><![CDATA[“Should junior devs still learn the fundamentals if AI can write the code for them?” That’s one of the real questions Duncan and Jason tackle in this episode of Tech Council. They get honest about what AI is actually changing in engineering management, and what’s just hype. They dive into how teams are adapting, what mentorship looks like when everyone has an AI assistant, and why outcomes matter way more than implementations. If you manage a team or work on one, this episode will shift how y...]]></itunes:summary>
    <description><![CDATA[<p><b>“Should junior devs still learn the fundamentals if AI can write the code for them?”</b></p><p>That’s one of the real questions Duncan and Jason tackle in this episode of Tech Council. They get honest about what AI is <em>actually</em> changing in engineering management, and what’s just hype.</p><p>They dive into how teams are adapting, what mentorship looks like when everyone has an AI assistant, and why outcomes matter way more than implementations.</p><p>If you manage a team or work on one, this episode will shift how you think about leading in a tech space that’s moving fast.</p><p><b>Top Takeaways:</b></p><ul><li>AI tools are changing the expectations for junior developers</li><li>Mentorship remains crucial in developing good habits in junior developers</li><li>Effective communication is key in managing teams</li><li>Evaluating work now requires deeper understanding beyond surface-level quality</li><li>The importance of outcomes is heightened in the age of AI</li><li>Setting clear expectations is more challenging yet essential</li><li>Junior developers can now contribute to higher-level discussions</li><li>Documentation and formal practices are becoming more important</li><li>The role of a manager is to guide teams towards achieving outcomes</li><li>Technical skills can be taught, but attitude and engagement are critical</li></ul><p> </p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p><b>“Should junior devs still learn the fundamentals if AI can write the code for them?”</b></p><p>That’s one of the real questions Duncan and Jason tackle in this episode of Tech Council. They get honest about what AI is <em>actually</em> changing in engineering management, and what’s just hype.</p><p>They dive into how teams are adapting, what mentorship looks like when everyone has an AI assistant, and why outcomes matter way more than implementations.</p><p>If you manage a team or work on one, this episode will shift how you think about leading in a tech space that’s moving fast.</p><p><b>Top Takeaways:</b></p><ul><li>AI tools are changing the expectations for junior developers</li><li>Mentorship remains crucial in developing good habits in junior developers</li><li>Effective communication is key in managing teams</li><li>Evaluating work now requires deeper understanding beyond surface-level quality</li><li>The importance of outcomes is heightened in the age of AI</li><li>Setting clear expectations is more challenging yet essential</li><li>Junior developers can now contribute to higher-level discussions</li><li>Documentation and formal practices are becoming more important</li><li>The role of a manager is to guide teams towards achieving outcomes</li><li>Technical skills can be taught, but attitude and engagement are critical</li></ul><p> </p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17617088-how-ai-is-changing-engineering-management-episode-13.mp3" length="32733972" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/8f86gp7km9h4j0rbvhgo4xnh2xl6?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17617088</guid>
    <pubDate>Tue, 05 Aug 2025 05:00:00 -0400</pubDate>
    <itunes:duration>2724</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>13</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Monoliths or Microservices: Making the Right Call for Your Context | Episode 12</itunes:title>
    <title>Monoliths or Microservices: Making the Right Call for Your Context | Episode 12</title>
    <itunes:summary><![CDATA[Monoliths or microservices? It’s one of the most hotly debated decisions in software engineering, and in this episode of Tech Council, Duncan and Jason lay it all out. They challenge the hype around microservices and explain why monoliths should be the default starting point for most teams. With Conway’s Law as a backdrop, they show how internal team communication patterns shape your system’s architecture, whether you like it or not.  You'll also hear when it's actually time to break thi...]]></itunes:summary>
    <description><![CDATA[<p>Monoliths or microservices?</p><p>It’s one of the most hotly debated decisions in software engineering, and in this episode of <em>Tech Council</em>, Duncan and Jason lay it all out.</p><p>They challenge the hype around microservices and explain why monoliths should be the default starting point for most teams. With Conway’s Law as a backdrop, they show how internal team communication patterns shape your system’s architecture, whether you like it or not. </p><p>You&apos;ll also hear when it&apos;s actually time to break things up, and why Service-Oriented Architecture deserves a second look. It’s a must-listen for anyone scaling tech systems while trying to keep complexity under control.</p><p><br/><b>Top Takeaways:</b></p><ul><li><b>Context Matters</b>: The decision between microservices and monoliths depends heavily on the organizational context and size.</li><li><b>Microservices Complexity</b>: While microservices offer flexibility, they can introduce significant maintenance overhead and complexity.</li><li><b>Monoliths&apos; Simplicity</b>: Monoliths can be simpler to manage, especially for smaller teams or when local installations are required.</li><li><b>Scalability Considerations</b>: Both approaches have their scalability challenges, with microservices offering more granular control.</li><li><b>AI and Future Trends</b>: AI advancements may influence the balance between microservices and monoliths, potentially leading to more consolidation.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Monoliths or microservices?</p><p>It’s one of the most hotly debated decisions in software engineering, and in this episode of <em>Tech Council</em>, Duncan and Jason lay it all out.</p><p>They challenge the hype around microservices and explain why monoliths should be the default starting point for most teams. With Conway’s Law as a backdrop, they show how internal team communication patterns shape your system’s architecture, whether you like it or not. </p><p>You&apos;ll also hear when it&apos;s actually time to break things up, and why Service-Oriented Architecture deserves a second look. It’s a must-listen for anyone scaling tech systems while trying to keep complexity under control.</p><p><br/><b>Top Takeaways:</b></p><ul><li><b>Context Matters</b>: The decision between microservices and monoliths depends heavily on the organizational context and size.</li><li><b>Microservices Complexity</b>: While microservices offer flexibility, they can introduce significant maintenance overhead and complexity.</li><li><b>Monoliths&apos; Simplicity</b>: Monoliths can be simpler to manage, especially for smaller teams or when local installations are required.</li><li><b>Scalability Considerations</b>: Both approaches have their scalability challenges, with microservices offering more granular control.</li><li><b>AI and Future Trends</b>: AI advancements may influence the balance between microservices and monoliths, potentially leading to more consolidation.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17569767-monoliths-or-microservices-making-the-right-call-for-your-context-episode-12.mp3" length="24740065" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/r9nw47zun3xes5eza09pbxjmi81y?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17569767</guid>
    <pubDate>Mon, 28 Jul 2025 05:00:00 -0400</pubDate>
    <itunes:duration>2058</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>12</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Admin Tax is Killing Your Engineering Team | Episode 11</itunes:title>
    <title>Admin Tax is Killing Your Engineering Team | Episode 11</title>
    <itunes:summary><![CDATA[ Every engineering team pays a tax. The question is: how much? In this episode of Tech Council, Duncan Mapes and Jason Ehmke spotlight the unspoken, underestimated cost of audit prep, compliance checklists, and spreadsheet-driven project tracking - the administrative tax.  Administrative tax is the accumulation of compliance requirements, audit demands, spreadsheet sprawl, and redundant manual workflows that keep smart people from doing the work they were actually hired to do. If yo...]]></itunes:summary>
    <description><![CDATA[<p> Every engineering team pays a tax. The question is: how much?</p><p>In this episode of <em>Tech Council</em>, Duncan Mapes and Jason Ehmke spotlight the unspoken, underestimated cost of audit prep, compliance checklists, and spreadsheet-driven project tracking - the administrative tax. </p><p>Administrative tax is the accumulation of compliance requirements, audit demands, spreadsheet sprawl, and redundant manual workflows that keep smart people from doing the work they were actually hired to do.</p><p>If you’re a CTO or engineering leader aiming to operationalize strategy while scaling cleanly, this episode offers a data-driven roadmap.</p><p><b>Top Takeaways:</b> </p><ul><li>The administrative tax is a significant burden on organizations</li><li>Regulatory pressures have intensified in recent years, impacting operational efficiency</li><li>Perverse incentives can lead to inefficiencies and increased workload</li><li>App managers are often the most affected by administrative tax</li><li>Maintaining a clear inventory is crucial for effective management</li><li>Automation can help alleviate the administrative tax burden</li><li>Organizations need to measure their progress and define what &apos;good&apos; looks like</li><li>The Cobra effect illustrates how poorly designed incentives can worsen problems</li><li>Effective governance is essential for managing administrative tax</li><li>Smart people in organizations want to improve processes but face limitations</li></ul><p><br/></p><p><b>Mentioned in the Episode:</b></p><ul><li>Internal Tech Emails on X (Twitter) - <a href='https://x.com/TechEmails'>https://x.com/TechEmails</a> </li><li>Internal Tech Emails post on X about Mark Zuckerberg’s memo about Strategy Tax - <a href='https://x.com/TechEmails/status/1944451283236303184'>https://x.com/TechEmails/status/1944451283236303184</a> </li></ul><p> </p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p> Every engineering team pays a tax. The question is: how much?</p><p>In this episode of <em>Tech Council</em>, Duncan Mapes and Jason Ehmke spotlight the unspoken, underestimated cost of audit prep, compliance checklists, and spreadsheet-driven project tracking - the administrative tax. </p><p>Administrative tax is the accumulation of compliance requirements, audit demands, spreadsheet sprawl, and redundant manual workflows that keep smart people from doing the work they were actually hired to do.</p><p>If you’re a CTO or engineering leader aiming to operationalize strategy while scaling cleanly, this episode offers a data-driven roadmap.</p><p><b>Top Takeaways:</b> </p><ul><li>The administrative tax is a significant burden on organizations</li><li>Regulatory pressures have intensified in recent years, impacting operational efficiency</li><li>Perverse incentives can lead to inefficiencies and increased workload</li><li>App managers are often the most affected by administrative tax</li><li>Maintaining a clear inventory is crucial for effective management</li><li>Automation can help alleviate the administrative tax burden</li><li>Organizations need to measure their progress and define what &apos;good&apos; looks like</li><li>The Cobra effect illustrates how poorly designed incentives can worsen problems</li><li>Effective governance is essential for managing administrative tax</li><li>Smart people in organizations want to improve processes but face limitations</li></ul><p><br/></p><p><b>Mentioned in the Episode:</b></p><ul><li>Internal Tech Emails on X (Twitter) - <a href='https://x.com/TechEmails'>https://x.com/TechEmails</a> </li><li>Internal Tech Emails post on X about Mark Zuckerberg’s memo about Strategy Tax - <a href='https://x.com/TechEmails/status/1944451283236303184'>https://x.com/TechEmails/status/1944451283236303184</a> </li></ul><p> </p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17525795-admin-tax-is-killing-your-engineering-team-episode-11.mp3" length="32400033" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/z8couems9c7kapb5p80e2bwufidh?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17525795</guid>
    <pubDate>Mon, 21 Jul 2025 05:00:00 -0400</pubDate>
    <itunes:duration>2696</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>11</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>10x Engineers Are Overrated | Episode 10</itunes:title>
    <title>10x Engineers Are Overrated | Episode 10</title>
    <itunes:summary><![CDATA[“10x engineers? Probably jerks.” Jason and Duncan aren’t mincing words in this episode of Tech Council. They’re calling BS on the myth of the superhuman engineer and making a case for the everyday professionals who care deeply, collaborate well, and raise the bar for everyone else. This one’s for team leads, CTOs, and senior devs who want to build organizations where great work doesn’t depend on unicorns. Hit play and rediscover the power of normal engineers.  Top Takeaways: The concept of th...]]></itunes:summary>
    <description><![CDATA[<p>“10x engineers? Probably jerks.”</p><p>Jason and Duncan aren’t mincing words in this episode of <em>Tech Council</em>.</p><p>They’re calling BS on the myth of the superhuman engineer and making a case for the everyday professionals who care deeply, collaborate well, and raise the bar for everyone else.</p><p>This one’s for team leads, CTOs, and senior devs who want to build organizations where great work doesn’t depend on unicorns.</p><p>Hit play and rediscover the power of normal engineers.</p><p><br/><b>Top Takeaways:</b></p><ul><li>The concept of the 10X engineer is often exaggerated and can be counterproductive</li><li>Systems and teams are more important than individual talent</li><li>Decentralizing responsibility can lead to a healthier team dynamic</li><li>Caring about the right things can help shape a better engineering culture</li><li>Designing an ecosystem for talent is crucial for organizational success</li><li>AI tools are changing the expectations of engineering roles</li><li>Specialization will still exist, but versatility will be increasingly important</li><li>Creating an attractive work environment can help draw in top talent</li><li>Great engineers are made through mentorship and support</li></ul><p><br/></p><p><b>Mentioned in the Episode:</b></p><p>In Praise of “Normal” Engineers by Charity Majors - <a href='https://charity.wtf/2025/06/19/in-praise-of-normal-engineers/'>https://charity.wtf/2025/06/19/in-praise-of-normal-engineers/</a> </p><p><br/></p><p>Charity Majors - <a href='https://charity.wtf/about/'>https://charity.wtf/about/</a> </p><p><br/>Charity Majors on LinkedIn - <a href='https://www.linkedin.com/in/charity-majors'>https://www.linkedin.com/in/charity-majors</a></p><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>“10x engineers? Probably jerks.”</p><p>Jason and Duncan aren’t mincing words in this episode of <em>Tech Council</em>.</p><p>They’re calling BS on the myth of the superhuman engineer and making a case for the everyday professionals who care deeply, collaborate well, and raise the bar for everyone else.</p><p>This one’s for team leads, CTOs, and senior devs who want to build organizations where great work doesn’t depend on unicorns.</p><p>Hit play and rediscover the power of normal engineers.</p><p><br/><b>Top Takeaways:</b></p><ul><li>The concept of the 10X engineer is often exaggerated and can be counterproductive</li><li>Systems and teams are more important than individual talent</li><li>Decentralizing responsibility can lead to a healthier team dynamic</li><li>Caring about the right things can help shape a better engineering culture</li><li>Designing an ecosystem for talent is crucial for organizational success</li><li>AI tools are changing the expectations of engineering roles</li><li>Specialization will still exist, but versatility will be increasingly important</li><li>Creating an attractive work environment can help draw in top talent</li><li>Great engineers are made through mentorship and support</li></ul><p><br/></p><p><b>Mentioned in the Episode:</b></p><p>In Praise of “Normal” Engineers by Charity Majors - <a href='https://charity.wtf/2025/06/19/in-praise-of-normal-engineers/'>https://charity.wtf/2025/06/19/in-praise-of-normal-engineers/</a> </p><p><br/></p><p>Charity Majors - <a href='https://charity.wtf/about/'>https://charity.wtf/about/</a> </p><p><br/>Charity Majors on LinkedIn - <a href='https://www.linkedin.com/in/charity-majors'>https://www.linkedin.com/in/charity-majors</a></p><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17488557-10x-engineers-are-overrated-episode-10.mp3" length="30029274" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/hkss36hep1es7byxezlvibzb9u4h?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17488557</guid>
    <pubDate>Mon, 14 Jul 2025 05:00:00 -0400</pubDate>
    <itunes:duration>2499</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>10</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>How to Think Like a Platform Engineer | Episode 09</itunes:title>
    <title>How to Think Like a Platform Engineer | Episode 09</title>
    <itunes:summary><![CDATA[How do you go from launching apps to leading platforms? This week on Tech Council, Duncan sits down with Chris Boyd—a mobile dev veteran turned platform engineering leader—to talk about what changes when your team grows, your stack evolves, and your priorities shift. They talk React Native, metrics, AI, leadership, and what it takes to balance product demands with long-term engineering health. Chris is also on the verge of launching something new—so you’ll get a peek behind the curtain of wha...]]></itunes:summary>
    <description><![CDATA[<p>How do you go from launching apps to leading platforms?</p><p>This week on <em>Tech Council</em>, Duncan sits down with Chris Boyd—a mobile dev veteran turned platform engineering leader—to talk about what changes when your team grows, your stack evolves, and your priorities shift.</p><p>They talk React Native, metrics, AI, leadership, and what it takes to balance product demands with long-term engineering health.</p><p>Chris is also on the verge of launching something new—so you’ll get a peek behind the curtain of what’s next in agent development.</p><p>Hit play. This one’s packed.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Metrics are crucial for understanding app performance</li><li>Leadership in platform engineering requires strong communication skills</li><li>Addressing app quality issues can require drastic measures</li><li>React Native is becoming the standard for mobile development</li><li>Transitioning to a new tech stack should be gradual and strategic</li><li>AI is reshaping the landscape of software development</li><li>Personal development and growth are key in tech careers</li><li>Building a strong team culture is essential for success</li><li>Understanding the business impact of tech decisions is critical</li><li>Continuous learning and adaptation are necessary in tech</li></ul><p><br/></p><p><b>Connect with Chris Boyd</b> -<b> </b><a href='https://chrisboyd.me/'>https://chrisboyd.me/</a></p><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>How do you go from launching apps to leading platforms?</p><p>This week on <em>Tech Council</em>, Duncan sits down with Chris Boyd—a mobile dev veteran turned platform engineering leader—to talk about what changes when your team grows, your stack evolves, and your priorities shift.</p><p>They talk React Native, metrics, AI, leadership, and what it takes to balance product demands with long-term engineering health.</p><p>Chris is also on the verge of launching something new—so you’ll get a peek behind the curtain of what’s next in agent development.</p><p>Hit play. This one’s packed.</p><p><br/></p><p><b>Top Takeaways:</b></p><ul><li>Metrics are crucial for understanding app performance</li><li>Leadership in platform engineering requires strong communication skills</li><li>Addressing app quality issues can require drastic measures</li><li>React Native is becoming the standard for mobile development</li><li>Transitioning to a new tech stack should be gradual and strategic</li><li>AI is reshaping the landscape of software development</li><li>Personal development and growth are key in tech careers</li><li>Building a strong team culture is essential for success</li><li>Understanding the business impact of tech decisions is critical</li><li>Continuous learning and adaptation are necessary in tech</li></ul><p><br/></p><p><b>Connect with Chris Boyd</b> -<b> </b><a href='https://chrisboyd.me/'>https://chrisboyd.me/</a></p><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17455419-how-to-think-like-a-platform-engineer-episode-09.mp3" length="46298475" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/whv4umzgrmleenvh0adfwb8xib1c?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17455419</guid>
    <pubDate>Mon, 07 Jul 2025 05:00:00 -0400</pubDate>
    <itunes:duration>3855</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>9</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Ditch Chaos; Build Team Charters | Episode 08</itunes:title>
    <title>Ditch Chaos; Build Team Charters | Episode 08</title>
    <itunes:summary><![CDATA[When teams struggle with misalignment, vague responsibilities, or clashing priorities, it’s often not a talent issue—it’s a clarity issue. In this episode of Tech Council, Jason Ehmke and Duncan Mapes go deep into one powerful tool that solves these problems at the root: team charters. They begin by breaking down what a team charter actually is—beyond the corporate buzzword—and why it’s more than just a document. It’s a living agreement that shapes team culture, defines roles, and holds peopl...]]></itunes:summary>
    <description><![CDATA[<p>When teams struggle with misalignment, vague responsibilities, or clashing priorities, it’s often not a talent issue—it’s a clarity issue. In this episode of <em>Tech Council</em>, Jason Ehmke and Duncan Mapes go deep into one powerful tool that solves these problems at the root: team charters.</p><p>They begin by breaking down what a team charter actually is—beyond the corporate buzzword—and why it’s more than just a document. It’s a living agreement that shapes team culture, defines roles, and holds people accountable.</p><p>From their own leadership experience, Jason and Duncan share the impact a well-defined charter can have on team dynamics, trust, and output. They unpack the process of building a team charter from scratch: who should be involved, how to navigate personalities and power plays, and how to evolve it as your team grows.</p><p>Whether you&apos;re leading an engineering org, onboarding new members, or trying to realign a project that&apos;s lost steam, this episode will help you build stronger foundations.</p><p><b>Top Takeaways:</b></p><ul><li>Team charters are often non-existent but crucial for team effectiveness</li><li>A team charter serves as a mission statement or constitution for the team</li><li>Creating a charter helps clarify team responsibilities and success criteria</li><li>Engaging the team in the charter creation process fosters ownership and alignment</li><li>Team charters should be revisited and updated regularly to remain relevant</li><li>Resistance to change can be managed through open communication and understanding</li><li>Stakeholder engagement is vital for gaining buy-in for the team charter</li><li>Success criteria should be clearly defined to measure team effectiveness</li><li>Team charters can help defend the team&apos;s purpose and funding during budget cycles</li><li>The process of creating a charter can lead to valuable conversations and insights</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>When teams struggle with misalignment, vague responsibilities, or clashing priorities, it’s often not a talent issue—it’s a clarity issue. In this episode of <em>Tech Council</em>, Jason Ehmke and Duncan Mapes go deep into one powerful tool that solves these problems at the root: team charters.</p><p>They begin by breaking down what a team charter actually is—beyond the corporate buzzword—and why it’s more than just a document. It’s a living agreement that shapes team culture, defines roles, and holds people accountable.</p><p>From their own leadership experience, Jason and Duncan share the impact a well-defined charter can have on team dynamics, trust, and output. They unpack the process of building a team charter from scratch: who should be involved, how to navigate personalities and power plays, and how to evolve it as your team grows.</p><p>Whether you&apos;re leading an engineering org, onboarding new members, or trying to realign a project that&apos;s lost steam, this episode will help you build stronger foundations.</p><p><b>Top Takeaways:</b></p><ul><li>Team charters are often non-existent but crucial for team effectiveness</li><li>A team charter serves as a mission statement or constitution for the team</li><li>Creating a charter helps clarify team responsibilities and success criteria</li><li>Engaging the team in the charter creation process fosters ownership and alignment</li><li>Team charters should be revisited and updated regularly to remain relevant</li><li>Resistance to change can be managed through open communication and understanding</li><li>Stakeholder engagement is vital for gaining buy-in for the team charter</li><li>Success criteria should be clearly defined to measure team effectiveness</li><li>Team charters can help defend the team&apos;s purpose and funding during budget cycles</li><li>The process of creating a charter can lead to valuable conversations and insights</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17422031-ditch-chaos-build-team-charters-episode-08.mp3" length="36425546" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/0mpdg4tzqe12520iaepxbz1wr5s5?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17422031</guid>
    <pubDate>Mon, 30 Jun 2025 08:00:00 -0400</pubDate>
    <itunes:duration>3032</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>8</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Leading Dev Teams the Correct Way | Episode 07</itunes:title>
    <title>Leading Dev Teams the Correct Way | Episode 07</title>
    <itunes:summary><![CDATA[Ownership and leadership are more than buzzwords—they're the backbone of successful software teams. In this episode, Duncan Mapes and Jason Ehmke examine how to foster responsibility without micromanagement and lead with purpose in tech. Expect insights into managing trade-offs, building trust, and creating systems where autonomy thrives. The conversation covers leadership transitions, empowering teams, and ensuring standards don’t slip in the name of speed. If you're striving for balance bet...]]></itunes:summary>
    <description><![CDATA[<p>Ownership and leadership are more than buzzwords—they&apos;re the backbone of successful software teams. In this episode, Duncan Mapes and Jason Ehmke examine how to foster responsibility without micromanagement and lead with purpose in tech.</p><p>Expect insights into managing trade-offs, building trust, and creating systems where autonomy thrives. The conversation covers leadership transitions, empowering teams, and ensuring standards don’t slip in the name of speed.</p><p>If you&apos;re striving for balance between freedom and structure in your team, this is the conversation you need.</p><p><br/><b>Top Takeaways:</b></p><ul><li>Ownership is crucial in application development</li><li>Leaders must empower their teams without micromanaging</li><li>Transitioning from team member to leader requires unlearning old habits</li><li>Encouraging feedback is essential for growth</li><li>Balancing autonomy and standardization is a leadership challenge</li><li>Technology decisions should be made with long-term outcomes in mind</li><li>Managing technical debt is a shared responsibility</li><li>Clear roles and responsibilities prevent chaos in teams</li><li>Data-driven decision-making enhances accountability</li><li>Building a culture of ownership leads to better outcomes</li></ul><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Ownership and leadership are more than buzzwords—they&apos;re the backbone of successful software teams. In this episode, Duncan Mapes and Jason Ehmke examine how to foster responsibility without micromanagement and lead with purpose in tech.</p><p>Expect insights into managing trade-offs, building trust, and creating systems where autonomy thrives. The conversation covers leadership transitions, empowering teams, and ensuring standards don’t slip in the name of speed.</p><p>If you&apos;re striving for balance between freedom and structure in your team, this is the conversation you need.</p><p><br/><b>Top Takeaways:</b></p><ul><li>Ownership is crucial in application development</li><li>Leaders must empower their teams without micromanaging</li><li>Transitioning from team member to leader requires unlearning old habits</li><li>Encouraging feedback is essential for growth</li><li>Balancing autonomy and standardization is a leadership challenge</li><li>Technology decisions should be made with long-term outcomes in mind</li><li>Managing technical debt is a shared responsibility</li><li>Clear roles and responsibilities prevent chaos in teams</li><li>Data-driven decision-making enhances accountability</li><li>Building a culture of ownership leads to better outcomes</li></ul><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17375762-leading-dev-teams-the-correct-way-episode-07.mp3" length="42559301" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/zrtzin0tq99m54bqtnkp404thvdu?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17375762</guid>
    <pubDate>Mon, 23 Jun 2025 05:00:00 -0400</pubDate>
    <itunes:duration>3543</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>7</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Why Software Projects Fail—And How to Fix Them | Episode 06</itunes:title>
    <title>Why Software Projects Fail—And How to Fix Them | Episode 06</title>
    <itunes:summary><![CDATA[Software development is rarely straightforward. Even with experienced teams and the best intentions, projects still miss deadlines, fail to meet expectations, or get abandoned altogether.  In this episode of Tech Council, Duncan Mapes and Jason Ehmke explore why that happens—and what teams can do differently. They dig into the importance of real-time feedback, managing scope, and maintaining healthy communication between engineering and business units. Learn how to align vision, reduce c...]]></itunes:summary>
    <description><![CDATA[<p>Software development is rarely straightforward. Even with experienced teams and the best intentions, projects still miss deadlines, fail to meet expectations, or get abandoned altogether. </p><p>In this episode of <em>Tech Council</em>, Duncan Mapes and Jason Ehmke explore why that happens—and what teams can do differently. They dig into the importance of real-time feedback, managing scope, and maintaining healthy communication between engineering and business units.</p><p>Learn how to align vision, reduce cognitive overload, and create urgency without panic. Whether you&apos;re leading software projects or embedded in the code, these insights will help you understand where things go wrong—and how to fix them before it’s too late.</p><p><br/><b>Top Takeaways:</b></p><ul><li>Incremental value delivery is essential in software development</li><li>Understanding cognitive overhead helps in prioritization</li><li>Smaller feature sets reduce team burden and improve focus</li><li>Iterative development allows for better market feedback</li><li>Trade-offs are inherent in software project management</li><li>Real data is necessary for effective decision-making</li><li>Waterfall methods can be limiting in fast-paced environments</li><li>Customer relationships can tolerate imperfect products</li><li>Empathy between business and engineering teams enhances collaboration</li><li>Understanding change management involves recognizing the complexities behind seemingly simple requests</li><li>Building trust and relationships is crucial for effective change management</li><li>Setting clear expectations can help manage the impact of changes on project timelines</li><li>Communication is key to ensuring all parties are aligned on project goals and change.</li><li>Hitting 100% of deadlines can indicate a lack of ambition in project planning</li><li>Maintaining a record of agreements and changes is essential for accountability</li><li>Teams need to understand the importance of their work to foster intrinsic motivation</li><li>Creating a sense of urgency can help teams stay focused and effective</li><li>It&apos;s important to have open conversations about project scope and timelines</li><li>Leaders should strive to reconcile team vision with organizational objectives</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Software development is rarely straightforward. Even with experienced teams and the best intentions, projects still miss deadlines, fail to meet expectations, or get abandoned altogether. </p><p>In this episode of <em>Tech Council</em>, Duncan Mapes and Jason Ehmke explore why that happens—and what teams can do differently. They dig into the importance of real-time feedback, managing scope, and maintaining healthy communication between engineering and business units.</p><p>Learn how to align vision, reduce cognitive overload, and create urgency without panic. Whether you&apos;re leading software projects or embedded in the code, these insights will help you understand where things go wrong—and how to fix them before it’s too late.</p><p><br/><b>Top Takeaways:</b></p><ul><li>Incremental value delivery is essential in software development</li><li>Understanding cognitive overhead helps in prioritization</li><li>Smaller feature sets reduce team burden and improve focus</li><li>Iterative development allows for better market feedback</li><li>Trade-offs are inherent in software project management</li><li>Real data is necessary for effective decision-making</li><li>Waterfall methods can be limiting in fast-paced environments</li><li>Customer relationships can tolerate imperfect products</li><li>Empathy between business and engineering teams enhances collaboration</li><li>Understanding change management involves recognizing the complexities behind seemingly simple requests</li><li>Building trust and relationships is crucial for effective change management</li><li>Setting clear expectations can help manage the impact of changes on project timelines</li><li>Communication is key to ensuring all parties are aligned on project goals and change.</li><li>Hitting 100% of deadlines can indicate a lack of ambition in project planning</li><li>Maintaining a record of agreements and changes is essential for accountability</li><li>Teams need to understand the importance of their work to foster intrinsic motivation</li><li>Creating a sense of urgency can help teams stay focused and effective</li><li>It&apos;s important to have open conversations about project scope and timelines</li><li>Leaders should strive to reconcile team vision with organizational objectives</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17331201-why-software-projects-fail-and-how-to-fix-them-episode-06.mp3" length="38750574" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/h4bauhn2iqse0lfbbsxjrlj9xa9x?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17331201</guid>
    <pubDate>Mon, 16 Jun 2025 05:00:00 -0400</pubDate>
    <itunes:duration>3226</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>6</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>How AI Is Changing Software Engineering | Episode 05</itunes:title>
    <title>How AI Is Changing Software Engineering | Episode 05</title>
    <itunes:summary><![CDATA[AI has moved from hype to habit, but at what cost?  In this episode of Tech Council, Duncan Mapes and Jason Ehmke break down the ethical, technical, and human implications of AI in software development. From workflow automation to code generation and performance tracking, AI is changing the landscape—but not always in the ways you’d expect. The conversation explores the hidden pressures AI introduces: the erosion of organic team communication, the complexity of evaluating performance fai...]]></itunes:summary>
    <description><![CDATA[<p>AI has moved from hype to habit, but at what cost? </p><p>In this episode of <em>Tech Council</em>, Duncan Mapes and Jason Ehmke break down the ethical, technical, and human implications of AI in software development. From workflow automation to code generation and performance tracking, AI is changing the landscape—but not always in the ways you’d expect.</p><p>The conversation explores the hidden pressures AI introduces: the erosion of organic team communication, the complexity of evaluating performance fairly, and the risk of turning development into a surveillance-heavy space. Through it all, Duncan and Jason emphasize the need for thoughtful leadership that balances innovation with intention.</p><p>Tune in and get a fresh, honest look at how to lead tech teams through the AI revolution.</p><p><b>Top Takeaways:</b></p><ul><li>AI ethics is a complex and evolving topic.</li><li>The integration of AI tools can streamline workflows.</li><li>Different AI models have varying levels of effectiveness.</li><li>Cognitive load in code reviews can be significantly reduced with AI.</li><li>AI can change the dynamics of communication in teams.</li><li>Surveillance capabilities in development environments raise ethical concerns.</li><li>The debate on task execution is shifting towards action-oriented approaches.</li><li>AI tools can help clarify and optimize developer tasks.</li><li>The role of software engineers is evolving with AI advancements.</li><li>AI&apos;s impact on the industry is largely positive, despite short-term challenges. Developer efficiency can be indicated by various metrics.</li><li>The origin of DevGrid is rooted in optimizing data and processes.</li><li>Sales outcomes are easier to measure than engineering outcomes.</li><li>Incentives play a crucial role in performance evaluation.</li><li>Surveillance tools can help identify blind spots for developers.</li><li>Critical feedback is essential for growth in any profession.</li><li>Management tools should empower rather than alienate developers.</li><li>AI agents are transforming the coding landscape.</li><li>Leadership requires continuous learning and adaptation.</li><li>Maintaining a balance between oversight and trust is vital.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>AI has moved from hype to habit, but at what cost? </p><p>In this episode of <em>Tech Council</em>, Duncan Mapes and Jason Ehmke break down the ethical, technical, and human implications of AI in software development. From workflow automation to code generation and performance tracking, AI is changing the landscape—but not always in the ways you’d expect.</p><p>The conversation explores the hidden pressures AI introduces: the erosion of organic team communication, the complexity of evaluating performance fairly, and the risk of turning development into a surveillance-heavy space. Through it all, Duncan and Jason emphasize the need for thoughtful leadership that balances innovation with intention.</p><p>Tune in and get a fresh, honest look at how to lead tech teams through the AI revolution.</p><p><b>Top Takeaways:</b></p><ul><li>AI ethics is a complex and evolving topic.</li><li>The integration of AI tools can streamline workflows.</li><li>Different AI models have varying levels of effectiveness.</li><li>Cognitive load in code reviews can be significantly reduced with AI.</li><li>AI can change the dynamics of communication in teams.</li><li>Surveillance capabilities in development environments raise ethical concerns.</li><li>The debate on task execution is shifting towards action-oriented approaches.</li><li>AI tools can help clarify and optimize developer tasks.</li><li>The role of software engineers is evolving with AI advancements.</li><li>AI&apos;s impact on the industry is largely positive, despite short-term challenges. Developer efficiency can be indicated by various metrics.</li><li>The origin of DevGrid is rooted in optimizing data and processes.</li><li>Sales outcomes are easier to measure than engineering outcomes.</li><li>Incentives play a crucial role in performance evaluation.</li><li>Surveillance tools can help identify blind spots for developers.</li><li>Critical feedback is essential for growth in any profession.</li><li>Management tools should empower rather than alienate developers.</li><li>AI agents are transforming the coding landscape.</li><li>Leadership requires continuous learning and adaptation.</li><li>Maintaining a balance between oversight and trust is vital.</li></ul><p><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17290769-how-ai-is-changing-software-engineering-episode-05.mp3" length="51902559" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/cahgl58tsclvpjmgktmv800yirqh?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17290769</guid>
    <pubDate>Mon, 09 Jun 2025 00:00:00 -0400</pubDate>
    <itunes:duration>4321</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>5</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Wartime vs. Peacetime: Understanding Organizational Cycles | Episode 04</itunes:title>
    <title>Wartime vs. Peacetime: Understanding Organizational Cycles | Episode 04</title>
    <itunes:summary><![CDATA[What kind of season is your organization in—wartime or peacetime? In this episode of Tech Council, Duncan Mapes and Jason Ehmke dig into the organizational cycle and how it shapes everything from decision-making to developer priorities. Whether your team is scaling fast, navigating a downturn, or recalibrating after a sprint-heavy phase, understanding the moment your company is in is critical to doing the right work at the right time. This conversation moves beyond theory to give tactical ins...]]></itunes:summary>
    <description><![CDATA[<p>What kind of season is your organization in—wartime or peacetime?</p><p>In this episode of Tech Council, Duncan Mapes and Jason Ehmke dig into the organizational cycle and how it shapes everything from decision-making to developer priorities. Whether your team is scaling fast, navigating a downturn, or recalibrating after a sprint-heavy phase, understanding the moment your company is in is critical to doing the right work at the right time.</p><p>This conversation moves beyond theory to give tactical insight into how engineers, managers, and technical leaders can adapt to different phases of organizational life. From maintaining operational stability to responding to layoffs, Jason and Duncan explore how visibility, communication, and standard-setting influence the success of both the team and the business.</p><p><b>Top Takeaways:</b></p><ul><li>Understanding the cycle your organization is in is crucial.</li><li>Balancing wartime and peacetime strategies is essential for success.</li><li>Feature delivery should be balanced with maintenance to avoid technical debt.</li><li>Leaders must communicate the value of their teams effectively.</li><li>Situational awareness is key in navigating organizational challenges.</li><li>Business outcomes should drive technical decisions and priorities.</li><li>Negotiation is a vital skill for technology leaders.</li><li>Predictability in project management can be more valuable than velocity.</li><li>Visibility of team contributions is important for organizational success.</li><li>The future of coding will increasingly involve AI integration.</li></ul><p><br/></p><p><br/><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>What kind of season is your organization in—wartime or peacetime?</p><p>In this episode of Tech Council, Duncan Mapes and Jason Ehmke dig into the organizational cycle and how it shapes everything from decision-making to developer priorities. Whether your team is scaling fast, navigating a downturn, or recalibrating after a sprint-heavy phase, understanding the moment your company is in is critical to doing the right work at the right time.</p><p>This conversation moves beyond theory to give tactical insight into how engineers, managers, and technical leaders can adapt to different phases of organizational life. From maintaining operational stability to responding to layoffs, Jason and Duncan explore how visibility, communication, and standard-setting influence the success of both the team and the business.</p><p><b>Top Takeaways:</b></p><ul><li>Understanding the cycle your organization is in is crucial.</li><li>Balancing wartime and peacetime strategies is essential for success.</li><li>Feature delivery should be balanced with maintenance to avoid technical debt.</li><li>Leaders must communicate the value of their teams effectively.</li><li>Situational awareness is key in navigating organizational challenges.</li><li>Business outcomes should drive technical decisions and priorities.</li><li>Negotiation is a vital skill for technology leaders.</li><li>Predictability in project management can be more valuable than velocity.</li><li>Visibility of team contributions is important for organizational success.</li><li>The future of coding will increasingly involve AI integration.</li></ul><p><br/></p><p><br/><br/></p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17264782-wartime-vs-peacetime-understanding-organizational-cycles-episode-04.mp3" length="44908101" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/7c8p4l0pkyzbs3lx2u75sd4syulk?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17264782</guid>
    <pubDate>Mon, 02 Jun 2025 05:00:00 -0400</pubDate>
    <itunes:duration>3739</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>4</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rethinking Value Creation in Tech | Episode 03</itunes:title>
    <title>Rethinking Value Creation in Tech | Episode 03</title>
    <itunes:summary><![CDATA[What does value creation really look like in software development teams? In this episode of Tech Council, Duncan Mapes and Jason Ehmke cut through the buzzwords to explore what it means to actually create value—beyond features, deliverables, and code. Drawing from deep experience in both startups and large-scale enterprises, they unpack how developer autonomy, organizational clarity, and curiosity in conversation all shape the outcomes we build. From navigating enterprise bureaucracy to lever...]]></itunes:summary>
    <description><![CDATA[<p>What does <em>value creation</em> really look like in software development teams?</p><p>In this episode of Tech Council, Duncan Mapes and Jason Ehmke cut through the buzzwords to explore what it means to actually create value—beyond features, deliverables, and code. Drawing from deep experience in both startups and large-scale enterprises, they unpack how developer autonomy, organizational clarity, and curiosity in conversation all shape the outcomes we build.</p><p>From navigating enterprise bureaucracy to leveraging metrics with intention, Duncan and Jason discuss the hidden costs of unclear direction, the difference between shipping fast and shipping smart, and why thoughtful questions can often do more than rigid plans. They reflect on the tension between progress and technical debt, how to design for adaptability, and why understanding the why behind the work can make all the difference.</p><p><b>Top Takeaways:</b></p><ul><li>Value creation is essential in large enterprises.</li><li>Direct communication fosters better team dynamics.</li><li>Understanding the cost of work can shift perspectives.</li><li>Owning the implementation is crucial for success.</li><li>Balancing delivery and technical debt is necessary.</li><li>Navigating bureaucracy can hinder progress in enterprises.</li><li>Transitioning from startups to enterprises presents challenges.</li><li>Authority must be balanced with buy-in for effective decision making.</li><li>Effective processes are key to delivering value.</li><li>Curiosity in team interactions leads to better outcomes. Curiosity can lead to better understanding in meetings.</li><li>Asking questions can help others feel validated.</li><li>Understanding the &apos;why&apos; behind projects is crucial.</li><li>Metrics should guide project success and accountability.</li><li>AI tools can enhance productivity but require skilled oversight.</li><li>Collaboration is essential for value creation in software development.</li><li>Career advancement may require proactive networking and skill-building.</li><li>It&apos;s important to assess the value of your role regularly.</li><li>Taking initiative can lead to personal growth and recognition.</li><li>Value creation should be a continuous conversation in teams.</li></ul><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>What does <em>value creation</em> really look like in software development teams?</p><p>In this episode of Tech Council, Duncan Mapes and Jason Ehmke cut through the buzzwords to explore what it means to actually create value—beyond features, deliverables, and code. Drawing from deep experience in both startups and large-scale enterprises, they unpack how developer autonomy, organizational clarity, and curiosity in conversation all shape the outcomes we build.</p><p>From navigating enterprise bureaucracy to leveraging metrics with intention, Duncan and Jason discuss the hidden costs of unclear direction, the difference between shipping fast and shipping smart, and why thoughtful questions can often do more than rigid plans. They reflect on the tension between progress and technical debt, how to design for adaptability, and why understanding the why behind the work can make all the difference.</p><p><b>Top Takeaways:</b></p><ul><li>Value creation is essential in large enterprises.</li><li>Direct communication fosters better team dynamics.</li><li>Understanding the cost of work can shift perspectives.</li><li>Owning the implementation is crucial for success.</li><li>Balancing delivery and technical debt is necessary.</li><li>Navigating bureaucracy can hinder progress in enterprises.</li><li>Transitioning from startups to enterprises presents challenges.</li><li>Authority must be balanced with buy-in for effective decision making.</li><li>Effective processes are key to delivering value.</li><li>Curiosity in team interactions leads to better outcomes. Curiosity can lead to better understanding in meetings.</li><li>Asking questions can help others feel validated.</li><li>Understanding the &apos;why&apos; behind projects is crucial.</li><li>Metrics should guide project success and accountability.</li><li>AI tools can enhance productivity but require skilled oversight.</li><li>Collaboration is essential for value creation in software development.</li><li>Career advancement may require proactive networking and skill-building.</li><li>It&apos;s important to assess the value of your role regularly.</li><li>Taking initiative can lead to personal growth and recognition.</li><li>Value creation should be a continuous conversation in teams.</li></ul><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17227060-rethinking-value-creation-in-tech-episode-03.mp3" length="44850607" type="audio/mpeg" />
    <link>https://www.buzzsprout.com/2488921/episodes/17227060</link>
    <itunes:image href="https://storage.buzzsprout.com/celqsl8k79zng2legn1pc97zvzgc?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17227060</guid>
    <pubDate>Mon, 26 May 2025 09:00:00 -0400</pubDate>
    <itunes:duration>3734</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>3</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Serverless vs Kubernetes: Pros, Cons, and Hard Truths | Episode 02</itunes:title>
    <title>Serverless vs Kubernetes: Pros, Cons, and Hard Truths | Episode 02</title>
    <itunes:summary><![CDATA[Enterprise tech loves a good debate—and this one’s been simmering for years: Should you go serverless or double down on Kubernetes? In this episode of Tech Council, Duncan Mapes and Jason Ehmke break down what it actually looks like to make that decision in a real-world engineering org. No hype, no buzzwords—just decades of experience navigating cloud complexity at scale. They dig into where serverless shines, why Kubernetes is still around (and still useful), and how to stop making decisions...]]></itunes:summary>
    <description><![CDATA[<p>Enterprise tech loves a good debate—and this one’s been simmering for years: Should you go serverless or double down on Kubernetes?</p><p>In this episode of <em>Tech Council</em>, Duncan Mapes and Jason Ehmke break down what it actually looks like to make that decision in a real-world engineering org. No hype, no buzzwords—just decades of experience navigating cloud complexity at scale.</p><p>They dig into where serverless shines, why Kubernetes is still around (and still useful), and how to stop making decisions based on ego and start making them based on outcomes. Expect strong opinions, practical advice, and a few hard truths about infrastructure no one wants to admit.</p><p>Whether you&apos;re scaling a new product or managing legacy workloads, this episode will help you better understand the trade-offs—and how to pick the right tool for your actual goals.</p><p><b>🎧 </b><b><em>New episodes drop weekly.</em></b><em> Subscribe and join the conversation as we rethink what it means to lead in enterprise tech.</em></p><p><b>Top Takeaways:</b></p><ul><li>Serverless architecture offers operational simplicity and cost efficiency.</li><li>Kubernetes requires deep expertise and can lead to complex management challenges.</li><li>Trade-offs exist in every architectural decision, emphasizing the need for strategic goals.</li><li>Collaboration with partner teams is crucial for the successful integration of serverless solutions.</li><li>Batch processing can be effectively managed using AWS services like Batch and Fargate.</li><li>Scaling strategies should consider both horizontal and vertical scaling options.</li><li>Cold starts in serverless can impact performance and should be managed carefully.</li><li>Tree shaking can reduce bundle size and improve cold start times.</li><li>Spot instances can significantly reduce costs for background processing tasks.</li><li>Understanding AWS limitations is essential for effective serverless architecture. State management is a critical consideration in serverless applications.</li><li>Using external data stores for state management can enhance scalability.</li><li>Vendor lock-in is a valid concern when using cloud services.</li><li>Portability between serverless and containerized applications is achievable with proper architecture.</li><li>Testing should focus on code rather than recreating the entire environment locally.</li><li>Fargate simplifies container management by reducing complexity.</li><li>Kubernetes can add unnecessary layers of complexity in cloud environments.</li><li>Architecting for future growth is essential for stability and reliability.</li><li>Planning is crucial to ensure the right tool is chosen for the job.</li></ul><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Enterprise tech loves a good debate—and this one’s been simmering for years: Should you go serverless or double down on Kubernetes?</p><p>In this episode of <em>Tech Council</em>, Duncan Mapes and Jason Ehmke break down what it actually looks like to make that decision in a real-world engineering org. No hype, no buzzwords—just decades of experience navigating cloud complexity at scale.</p><p>They dig into where serverless shines, why Kubernetes is still around (and still useful), and how to stop making decisions based on ego and start making them based on outcomes. Expect strong opinions, practical advice, and a few hard truths about infrastructure no one wants to admit.</p><p>Whether you&apos;re scaling a new product or managing legacy workloads, this episode will help you better understand the trade-offs—and how to pick the right tool for your actual goals.</p><p><b>🎧 </b><b><em>New episodes drop weekly.</em></b><em> Subscribe and join the conversation as we rethink what it means to lead in enterprise tech.</em></p><p><b>Top Takeaways:</b></p><ul><li>Serverless architecture offers operational simplicity and cost efficiency.</li><li>Kubernetes requires deep expertise and can lead to complex management challenges.</li><li>Trade-offs exist in every architectural decision, emphasizing the need for strategic goals.</li><li>Collaboration with partner teams is crucial for the successful integration of serverless solutions.</li><li>Batch processing can be effectively managed using AWS services like Batch and Fargate.</li><li>Scaling strategies should consider both horizontal and vertical scaling options.</li><li>Cold starts in serverless can impact performance and should be managed carefully.</li><li>Tree shaking can reduce bundle size and improve cold start times.</li><li>Spot instances can significantly reduce costs for background processing tasks.</li><li>Understanding AWS limitations is essential for effective serverless architecture. State management is a critical consideration in serverless applications.</li><li>Using external data stores for state management can enhance scalability.</li><li>Vendor lock-in is a valid concern when using cloud services.</li><li>Portability between serverless and containerized applications is achievable with proper architecture.</li><li>Testing should focus on code rather than recreating the entire environment locally.</li><li>Fargate simplifies container management by reducing complexity.</li><li>Kubernetes can add unnecessary layers of complexity in cloud environments.</li><li>Architecting for future growth is essential for stability and reliability.</li><li>Planning is crucial to ensure the right tool is chosen for the job.</li></ul><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17227038-serverless-vs-kubernetes-pros-cons-and-hard-truths-episode-02.mp3" length="42570793" type="audio/mpeg" />
    <link>https://www.buzzsprout.com/2488921/episodes/17227038</link>
    <itunes:image href="https://storage.buzzsprout.com/i4ms42x7iy2msjzujbxdvvorqj0f?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17227038</guid>
    <pubDate>Mon, 26 May 2025 09:00:00 -0400</pubDate>
    <itunes:duration>3544</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>2</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Leading Change in Enterprise Tech: What They Don’t Teach You | Episode 01</itunes:title>
    <title>Leading Change in Enterprise Tech: What They Don’t Teach You | Episode 01</title>
    <itunes:summary><![CDATA[Enterprise environments are complex — full of people, processes, politics, and change. In this first episode of Tech Council, Duncan Mapes and Jason Ehmke dig into the hard-earned lessons of leading change inside large tech organizations. From stakeholder dynamics and reputation capital to the tension between moving fast and asking permission, this episode gets real about what it actually takes to drive meaningful progress in enterprise tech. Expect unscripted insights, battle-tested stories,...]]></itunes:summary>
    <description><![CDATA[<p>Enterprise environments are complex — full of people, processes, politics, and change. In this first episode of <em>Tech Council</em>, Duncan Mapes and Jason Ehmke dig into the hard-earned lessons of leading change inside large tech organizations.</p><p>From stakeholder dynamics and reputation capital to the tension between moving fast and asking permission, this episode gets real about what it <em>actually</em> takes to drive meaningful progress in enterprise tech. Expect unscripted insights, battle-tested stories, and candid conversations drawn from years of experience navigating big orgs.</p><p>Whether you&apos;re building software, leading a team, or shaping strategy at scale, this episode will sharpen how you think and act as a tech leader.</p><p>🎧 New episodes drop every week.<br/>Hit <em>Subscribe</em> and join the conversation as we challenge assumptions and reimagine what it means to lead in enterprise tech.</p><p><b>Top Takeaways:</b></p><ul><li>Resistance to change is normal — don&apos;t take it personally, but plan for it.</li><li>Understand what stakeholders actually care about before you try to move the needle.</li><li>Your ability to influence often starts with how well you’ve built trust and relationships.</li><li>Strategy is great, but execution still depends on permission, timing, and communication.</li><li>Adaptability isn&apos;t optional — it&apos;s the cost of doing business in large, fast-moving orgs.</li><li>Reputation capital is real. Invest in it before you need to spend it.</li></ul><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Enterprise environments are complex — full of people, processes, politics, and change. In this first episode of <em>Tech Council</em>, Duncan Mapes and Jason Ehmke dig into the hard-earned lessons of leading change inside large tech organizations.</p><p>From stakeholder dynamics and reputation capital to the tension between moving fast and asking permission, this episode gets real about what it <em>actually</em> takes to drive meaningful progress in enterprise tech. Expect unscripted insights, battle-tested stories, and candid conversations drawn from years of experience navigating big orgs.</p><p>Whether you&apos;re building software, leading a team, or shaping strategy at scale, this episode will sharpen how you think and act as a tech leader.</p><p>🎧 New episodes drop every week.<br/>Hit <em>Subscribe</em> and join the conversation as we challenge assumptions and reimagine what it means to lead in enterprise tech.</p><p><b>Top Takeaways:</b></p><ul><li>Resistance to change is normal — don&apos;t take it personally, but plan for it.</li><li>Understand what stakeholders actually care about before you try to move the needle.</li><li>Your ability to influence often starts with how well you’ve built trust and relationships.</li><li>Strategy is great, but execution still depends on permission, timing, and communication.</li><li>Adaptability isn&apos;t optional — it&apos;s the cost of doing business in large, fast-moving orgs.</li><li>Reputation capital is real. Invest in it before you need to spend it.</li></ul><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17226935-leading-change-in-enterprise-tech-what-they-don-t-teach-you-episode-01.mp3" length="34329825" type="audio/mpeg" />
    <link>https://www.buzzsprout.com/2488921/episodes/17226935</link>
    <itunes:image href="https://storage.buzzsprout.com/ygm2vx35xy22641n7rx9tuqatjbx?.jpg" />
    <itunes:author>Duncan Mapes, Jason Ehmke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17226935</guid>
    <pubDate>Mon, 26 May 2025 09:00:00 -0400</pubDate>
    <itunes:duration>2857</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>1</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Tech Council Trailer: Real Talk on Enterprise Tech, Leadership, and System Design</itunes:title>
    <title>Tech Council Trailer: Real Talk on Enterprise Tech, Leadership, and System Design</title>
    <itunes:summary><![CDATA[Welcome to Tech Council — the podcast where enterprise tech isn’t just buzzwords and boardroom talk. Hosts Duncan Mapes and Jason Ehmke cut through the noise with real, unscripted conversations about tech strategy, system architecture, and the everyday decisions that tech leaders face inside massive organizations. If you’ve ever found yourself navigating the chaos of scaling software, debating design trade-offs, or rethinking how your org actually works, this podcast is for you. Expect: Unfil...]]></itunes:summary>
    <description><![CDATA[<p>Welcome to Tech Council — the podcast where enterprise tech isn’t just buzzwords and boardroom talk. Hosts Duncan Mapes and Jason Ehmke cut through the noise with real, unscripted conversations about tech strategy, system architecture, and the everyday decisions that tech leaders face inside massive organizations.</p><p>If you’ve ever found yourself navigating the chaos of scaling software, debating design trade-offs, or rethinking how your org actually works, this podcast is for you.</p><p><b>Expect:</b></p><ul><li>Unfiltered stories from the trenches</li><li>Tough takes on broken systems and outdated assumptions</li><li>Smart discussions to challenge and sharpen how you lead and build<b><br/></b><br/></li></ul><p><b>📅</b> New episodes drop weekly. Hit follow and join us as we reinvent enterprise tech — together.</p><p><b>🔗</b> Follow, subscribe, and connect with us on LinkedIn.</p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></description>
    <content:encoded><![CDATA[<p>Welcome to Tech Council — the podcast where enterprise tech isn’t just buzzwords and boardroom talk. Hosts Duncan Mapes and Jason Ehmke cut through the noise with real, unscripted conversations about tech strategy, system architecture, and the everyday decisions that tech leaders face inside massive organizations.</p><p>If you’ve ever found yourself navigating the chaos of scaling software, debating design trade-offs, or rethinking how your org actually works, this podcast is for you.</p><p><b>Expect:</b></p><ul><li>Unfiltered stories from the trenches</li><li>Tough takes on broken systems and outdated assumptions</li><li>Smart discussions to challenge and sharpen how you lead and build<b><br/></b><br/></li></ul><p><b>📅</b> New episodes drop weekly. Hit follow and join us as we reinvent enterprise tech — together.</p><p><b>🔗</b> Follow, subscribe, and connect with us on LinkedIn.</p><p><b>Connect with us:</b></p> <p><a href='https://www.linkedin.com/in/duncanmapes'>Duncan Mapes</a></p> <p><a href='https://www.linkedin.com/in/jasonehmke'>Jason Ehmke</a></p> <p><a href='https://www.devgrid.io/'>DevGrid.io</a></p> <p><a href='https://www.linkedin.com/company/devgrid-inc/'>DevGrid on LinkedIn</a></p> <p><a href='https://x.com/devgridinc'>DevGrid on X</a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2488921/episodes/17150993-tech-council-trailer-real-talk-on-enterprise-tech-leadership-and-system-design.mp3" length="672368" type="audio/mpeg" />
    <link>https://www.buzzsprout.com/2488921/episodes/17150993</link>
    <itunes:author>Duncan Mapes</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17150993</guid>
    <pubDate>Tue, 13 May 2025 09:00:00 -0400</pubDate>
    <itunes:duration>52</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
</channel>
</rss>
