<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheet.css" type="text/css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0">
  <channel>
    <atom:link rel="self" type="application/rss+xml" href="https://feeds.transistor.fm/the-product-engineering-podcast" title="MP3 Audio"/>
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com/"/>
    <podcast:podping usesPodping="true"/>
    <title>The Product Engineering Podcast</title>
    <link>https://learnproductengineering.com</link>
    <generator>Transistor (https://transistor.fm)</generator>
    <itunes:new-feed-url>https://feeds.transistor.fm/the-product-engineering-podcast</itunes:new-feed-url>
    <description>The Product Engineering Podcast explores how software teams can move beyond shipping features and start delivering measurable outcomes. Hosted by engineering leader James Charlesworth, each episode covers practical ideas for product engineering, engineering leadership, team operating models and building products that create real impact.</description>
    <copyright>© 2026 Train To Code</copyright>
    <podcast:guid>3ccb161a-a34d-5d45-a8ff-7d73887e06ba</podcast:guid>
    <podcast:locked>yes</podcast:locked>
    <language>en</language>
    <pubDate>Thu, 05 Nov 2026 11:00:14 +0000</pubDate>
    <lastBuildDate>Thu, 05 Nov 2026 11:02:40 +0000</lastBuildDate>
    <image>
      <url>https://img.transistorcdn.com/fyOjyng9lwaT8xz_gmc9F3iX3oWGgUyqd6kvhcqZGbM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS83Mjc4/NGQwOThhMzkyZGVm/ZmFjYmQ3N2NkMDcz/YWNlYS5wbmc.jpg</url>
      <title>The Product Engineering Podcast</title>
      <link>https://learnproductengineering.com</link>
    </image>
    <itunes:category text="Technology"/>
    <itunes:category text="Business"/>
    <itunes:type>episodic</itunes:type>
    <itunes:author>James Charlesworth</itunes:author>
    <itunes:image href="https://img.transistorcdn.com/fyOjyng9lwaT8xz_gmc9F3iX3oWGgUyqd6kvhcqZGbM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS83Mjc4/NGQwOThhMzkyZGVm/ZmFjYmQ3N2NkMDcz/YWNlYS5wbmc.jpg"/>
    <itunes:summary>The Product Engineering Podcast explores how software teams can move beyond shipping features and start delivering measurable outcomes. Hosted by engineering leader James Charlesworth, each episode covers practical ideas for product engineering, engineering leadership, team operating models and building products that create real impact.</itunes:summary>
    <itunes:subtitle>The Product Engineering Podcast explores how software teams can move beyond shipping features and start delivering measurable outcomes.</itunes:subtitle>
    <itunes:keywords>product engineering, software engineering, ai, product management</itunes:keywords>
    <itunes:owner>
      <itunes:name>James Charlesworth</itunes:name>
      <itunes:email>james@traintocode.com</itunes:email>
    </itunes:owner>
    <itunes:complete>No</itunes:complete>
    <itunes:explicit>No</itunes:explicit>
    <item>
      <title>Agentic Coding and the Future of AI (with Richard Oliver Bray)</title>
      <itunes:episode>14</itunes:episode>
      <podcast:episode>14</podcast:episode>
      <itunes:title>Agentic Coding and the Future of AI (with Richard Oliver Bray)</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">25a45d58-4df8-401f-accc-741b784f306e</guid>
      <link>https://share.transistor.fm/s/e549cf6a</link>
      <description>
        <![CDATA[<p>If AI can write the code, what does it mean to be a software engineer?</p><p>In this episode of The Product Engineering Podcast, I'm joined by Richard Oliver Bray, Developer Experience Engineer at Firecrawl, to explore how AI is changing software development, what engineers need to learn, and where the technology might take us next.</p><p>We discuss whether traditional programming skills are becoming less important, the risks of shipping AI-generated code without understanding how it works, and whether AI could allow small engineering teams to tackle problems that previously required enormous R&amp;D departments.</p><p>We also get into some more speculative territory. Could React be the last JavaScript framework? Will AI eventually bypass programming languages altogether? And could AI-generated games fundamentally change the gaming industry?</p><p><strong>In this episode, we discuss:</strong></p><ul><li>How AI is changing the role of software engineers.</li><li>Whether learning to code still matters in an AI-first world.</li><li>The challenges of maintaining and supporting AI-generated software.</li><li>Why building a prototype is very different from shipping production software.</li><li>Whether AI could make new programming languages and frameworks less likely to succeed.</li><li>How AI could enable smaller teams to solve increasingly complex problems.</li><li>The future of AI agents, recursive self-improvement and software development.</li><li>What AI-generated games might mean for the future of gaming consoles.</li></ul><p><strong>Links mentioned:</strong></p><ul><li>Richard Oliver Bray: <a href="https://robray.dev/">https://robray.dev/</a></li><li>Richard on LinkedIn: <a href="https://www.linkedin.com/in/richbray/">https://www.linkedin.com/in/richbray/</a></li><li>Firecrawl: <a href="https://www.firecrawl.dev/">https://www.firecrawl.dev/</a></li><li>Better Stack YouTube: <a href="https://www.youtube.com/@betterstack">https://www.youtube.com/@betterstack</a></li></ul><p><strong>The Product Engineering Podcast</strong></p><p>Website: <a href="https://doproductengineering.com/">https://doproductengineering.com/</a></p><p>YouTube: <a href="https://www.youtube.com/@doproductengineering">https://www.youtube.com/@doproductengineering</a></p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>If AI can write the code, what does it mean to be a software engineer?</p><p>In this episode of The Product Engineering Podcast, I'm joined by Richard Oliver Bray, Developer Experience Engineer at Firecrawl, to explore how AI is changing software development, what engineers need to learn, and where the technology might take us next.</p><p>We discuss whether traditional programming skills are becoming less important, the risks of shipping AI-generated code without understanding how it works, and whether AI could allow small engineering teams to tackle problems that previously required enormous R&amp;D departments.</p><p>We also get into some more speculative territory. Could React be the last JavaScript framework? Will AI eventually bypass programming languages altogether? And could AI-generated games fundamentally change the gaming industry?</p><p><strong>In this episode, we discuss:</strong></p><ul><li>How AI is changing the role of software engineers.</li><li>Whether learning to code still matters in an AI-first world.</li><li>The challenges of maintaining and supporting AI-generated software.</li><li>Why building a prototype is very different from shipping production software.</li><li>Whether AI could make new programming languages and frameworks less likely to succeed.</li><li>How AI could enable smaller teams to solve increasingly complex problems.</li><li>The future of AI agents, recursive self-improvement and software development.</li><li>What AI-generated games might mean for the future of gaming consoles.</li></ul><p><strong>Links mentioned:</strong></p><ul><li>Richard Oliver Bray: <a href="https://robray.dev/">https://robray.dev/</a></li><li>Richard on LinkedIn: <a href="https://www.linkedin.com/in/richbray/">https://www.linkedin.com/in/richbray/</a></li><li>Firecrawl: <a href="https://www.firecrawl.dev/">https://www.firecrawl.dev/</a></li><li>Better Stack YouTube: <a href="https://www.youtube.com/@betterstack">https://www.youtube.com/@betterstack</a></li></ul><p><strong>The Product Engineering Podcast</strong></p><p>Website: <a href="https://doproductengineering.com/">https://doproductengineering.com/</a></p><p>YouTube: <a href="https://www.youtube.com/@doproductengineering">https://www.youtube.com/@doproductengineering</a></p><p><br></p>]]>
      </content:encoded>
      <pubDate>Thu, 05 Nov 2026 11:00:00 +0000</pubDate>
      <author>James Charlesworth</author>
      <enclosure url="https://media.transistor.fm/e549cf6a/9d0ab09d.mp3" length="52510641" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=IJJXKg8jvKs">Watch on YouTube</podcast:contentLink>
      <itunes:author>James Charlesworth</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/NCHBaf-N_tJkBXPrhEmoX5ZgXXzomSsyMkaXTpws9V0/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS81MDMz/ZWZlNTIyMDgyMDRm/ODJkNDBlZTVjNTMy/ZGI0NS5wbmc.jpg"/>
      <itunes:duration>1312</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>If AI can write the code, what does it mean to be a software engineer?</p><p>In this episode of The Product Engineering Podcast, I'm joined by Richard Oliver Bray, Developer Experience Engineer at Firecrawl, to explore how AI is changing software development, what engineers need to learn, and where the technology might take us next.</p><p>We discuss whether traditional programming skills are becoming less important, the risks of shipping AI-generated code without understanding how it works, and whether AI could allow small engineering teams to tackle problems that previously required enormous R&amp;D departments.</p><p>We also get into some more speculative territory. Could React be the last JavaScript framework? Will AI eventually bypass programming languages altogether? And could AI-generated games fundamentally change the gaming industry?</p><p><strong>In this episode, we discuss:</strong></p><ul><li>How AI is changing the role of software engineers.</li><li>Whether learning to code still matters in an AI-first world.</li><li>The challenges of maintaining and supporting AI-generated software.</li><li>Why building a prototype is very different from shipping production software.</li><li>Whether AI could make new programming languages and frameworks less likely to succeed.</li><li>How AI could enable smaller teams to solve increasingly complex problems.</li><li>The future of AI agents, recursive self-improvement and software development.</li><li>What AI-generated games might mean for the future of gaming consoles.</li></ul><p><strong>Links mentioned:</strong></p><ul><li>Richard Oliver Bray: <a href="https://robray.dev/">https://robray.dev/</a></li><li>Richard on LinkedIn: <a href="https://www.linkedin.com/in/richbray/">https://www.linkedin.com/in/richbray/</a></li><li>Firecrawl: <a href="https://www.firecrawl.dev/">https://www.firecrawl.dev/</a></li><li>Better Stack YouTube: <a href="https://www.youtube.com/@betterstack">https://www.youtube.com/@betterstack</a></li></ul><p><strong>The Product Engineering Podcast</strong></p><p>Website: <a href="https://doproductengineering.com/">https://doproductengineering.com/</a></p><p>YouTube: <a href="https://www.youtube.com/@doproductengineering">https://www.youtube.com/@doproductengineering</a></p><p><br></p>]]>
      </itunes:summary>
      <itunes:keywords>product engineering, software engineering, ai, product management</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/e549cf6a/transcript.srt" type="application/x-subrip" rel="captions"/>
    </item>
    <item>
      <title>Aligning Teams Around An Outcome (with Anna Dick)</title>
      <itunes:episode>13</itunes:episode>
      <podcast:episode>13</podcast:episode>
      <itunes:title>Aligning Teams Around An Outcome (with Anna Dick)</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">6477c0ec-f6f6-4008-87ee-505f1e16ddb9</guid>
      <link>https://share.transistor.fm/s/202b9385</link>
      <description>
        <![CDATA[<p>How do you move engineering teams beyond delivering features and towards taking ownership of product outcomes?</p><p>In this episode of The Product Engineering Podcast, I'm joined by Anna Dick, CTPO at Capsule, to discuss what it takes to build and lead effective product engineering teams.</p><p>Anna shares how Capsule has evolved its approach to product development, breaking down silos between engineering, product and the wider business. We discuss the importance of getting engineers closer to customers, involving them earlier in discovery, and creating smaller, more autonomous teams that can take ownership of outcomes.</p><p>We also explore how AI is changing the way teams work. As prototyping and writing code become faster, the real bottlenecks increasingly lie in decision-making, dependencies and ensuring that teams are building the right things in the first place.</p><p><strong>In this episode, we discuss:</strong></p><ul><li>Moving from roadmap delivery to shared ownership of product outcomes</li><li>How to develop a product mindset across engineering teams and business leadership</li><li>Involving engineers in customer discovery and avoiding bias in customer research</li><li>Building cross-functional teams without losing specialist engineering skills</li><li>How AI is changing prototyping, engineering roles and team structures</li><li>Why prototypes still need validation before they become production software</li><li>Moving beyond traditional Agile ceremonies and story points</li><li>Making product analytics accessible so engineers can see the impact of their work</li><li>The future of product management, software engineering and Product Engineering</li></ul><p>Whether you're an engineering leader looking to develop more product-focused teams or a software engineer wanting to move beyond writing code, this conversation offers practical insights into how Product Engineering works in a real organisation.</p><p>Links and resources</p><ul><li><strong>Anna Dick on LinkedIn:</strong> <a href="https://www.linkedin.com/in/anna-dick-b4bb434/">https://www.linkedin.com/in/anna-dick-b4bb434/</a></li><li><strong>Capsule CRM:</strong> <a href="https://capsulecrm.com/">https://capsulecrm.com/</a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>How do you move engineering teams beyond delivering features and towards taking ownership of product outcomes?</p><p>In this episode of The Product Engineering Podcast, I'm joined by Anna Dick, CTPO at Capsule, to discuss what it takes to build and lead effective product engineering teams.</p><p>Anna shares how Capsule has evolved its approach to product development, breaking down silos between engineering, product and the wider business. We discuss the importance of getting engineers closer to customers, involving them earlier in discovery, and creating smaller, more autonomous teams that can take ownership of outcomes.</p><p>We also explore how AI is changing the way teams work. As prototyping and writing code become faster, the real bottlenecks increasingly lie in decision-making, dependencies and ensuring that teams are building the right things in the first place.</p><p><strong>In this episode, we discuss:</strong></p><ul><li>Moving from roadmap delivery to shared ownership of product outcomes</li><li>How to develop a product mindset across engineering teams and business leadership</li><li>Involving engineers in customer discovery and avoiding bias in customer research</li><li>Building cross-functional teams without losing specialist engineering skills</li><li>How AI is changing prototyping, engineering roles and team structures</li><li>Why prototypes still need validation before they become production software</li><li>Moving beyond traditional Agile ceremonies and story points</li><li>Making product analytics accessible so engineers can see the impact of their work</li><li>The future of product management, software engineering and Product Engineering</li></ul><p>Whether you're an engineering leader looking to develop more product-focused teams or a software engineer wanting to move beyond writing code, this conversation offers practical insights into how Product Engineering works in a real organisation.</p><p>Links and resources</p><ul><li><strong>Anna Dick on LinkedIn:</strong> <a href="https://www.linkedin.com/in/anna-dick-b4bb434/">https://www.linkedin.com/in/anna-dick-b4bb434/</a></li><li><strong>Capsule CRM:</strong> <a href="https://capsulecrm.com/">https://capsulecrm.com/</a></li></ul>]]>
      </content:encoded>
      <pubDate>Fri, 30 Oct 2026 09:00:00 +0000</pubDate>
      <author>James Charlesworth</author>
      <enclosure url="https://media.transistor.fm/202b9385/12ae31a8.mp3" length="57954788" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=SRgQgBVssXk">Watch on YouTube</podcast:contentLink>
      <itunes:author>James Charlesworth</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/EJlr6pLKKqo7xo2uIrIHudQRtmn7P-z95KWt92eu18c/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9jYmQx/NGU4ZmFkMThjMjBl/NzgxM2M5NzYwNTM3/M2YxZC5wbmc.jpg"/>
      <itunes:duration>1448</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>How do you move engineering teams beyond delivering features and towards taking ownership of product outcomes?</p><p>In this episode of The Product Engineering Podcast, I'm joined by Anna Dick, CTPO at Capsule, to discuss what it takes to build and lead effective product engineering teams.</p><p>Anna shares how Capsule has evolved its approach to product development, breaking down silos between engineering, product and the wider business. We discuss the importance of getting engineers closer to customers, involving them earlier in discovery, and creating smaller, more autonomous teams that can take ownership of outcomes.</p><p>We also explore how AI is changing the way teams work. As prototyping and writing code become faster, the real bottlenecks increasingly lie in decision-making, dependencies and ensuring that teams are building the right things in the first place.</p><p><strong>In this episode, we discuss:</strong></p><ul><li>Moving from roadmap delivery to shared ownership of product outcomes</li><li>How to develop a product mindset across engineering teams and business leadership</li><li>Involving engineers in customer discovery and avoiding bias in customer research</li><li>Building cross-functional teams without losing specialist engineering skills</li><li>How AI is changing prototyping, engineering roles and team structures</li><li>Why prototypes still need validation before they become production software</li><li>Moving beyond traditional Agile ceremonies and story points</li><li>Making product analytics accessible so engineers can see the impact of their work</li><li>The future of product management, software engineering and Product Engineering</li></ul><p>Whether you're an engineering leader looking to develop more product-focused teams or a software engineer wanting to move beyond writing code, this conversation offers practical insights into how Product Engineering works in a real organisation.</p><p>Links and resources</p><ul><li><strong>Anna Dick on LinkedIn:</strong> <a href="https://www.linkedin.com/in/anna-dick-b4bb434/">https://www.linkedin.com/in/anna-dick-b4bb434/</a></li><li><strong>Capsule CRM:</strong> <a href="https://capsulecrm.com/">https://capsulecrm.com/</a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>product engineering, software engineering, ai, product management</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/202b9385/transcript.srt" type="application/x-subrip" rel="captions"/>
    </item>
    <item>
      <title>Should "Product Engineer" Be A Job Title? (with Phil Hornby)</title>
      <itunes:episode>12</itunes:episode>
      <podcast:episode>12</podcast:episode>
      <itunes:title>Should "Product Engineer" Be A Job Title? (with Phil Hornby)</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">365faac9-9722-4c5c-8e43-754a1971d8db</guid>
      <link>https://share.transistor.fm/s/6ca7ecc6</link>
      <description>
        <![CDATA[<p>Where should the line between product management and engineering sit? And in a world where AI is making it easier for anyone to build software, do we even need that boundary anymore?</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James is joined by <strong>Phil Hornby</strong>, product leadership coach, founder of For Product People and host of the Talking Roadmaps podcast, to explore the increasingly blurred boundaries between product management and engineering.</p><p>Drawing on Phil's experience across both engineering and product leadership, we discuss whether organisations should define responsibilities around job titles or build teams around the strengths of the people within them.</p><p>We explore what it really means to be a Product Engineer, why engineers should get closer to customers and business decisions, and whether AI could eventually enable individuals to take on responsibilities that previously required entire cross-functional teams.</p><p><strong>We cover:</strong></p><ul><li>Where the boundary between product management and engineering should sit, and whether we need one at all</li><li>Why organisations should be designed around people's individual strengths rather than rigid job descriptions</li><li>How engineers can participate directly in product discovery without becoming product managers</li><li>The difference between understanding users and understanding the customers who actually pay for a product</li><li>Why product management is as much about business strategy, pricing and commercial viability as it is about user experience</li><li>Whether AI makes the idea of a one-person product engineering team realistic</li><li>Using AI and personal knowledge management systems to capture context, accelerate thinking and improve writing</li><li>Why storytelling is an essential skill for communicating customer problems to engineering teams</li><li>The danger of using AI to turn feature requests directly into working software without understanding the underlying problem</li><li>The trade-offs between generalist Product Engineers and deeply specialised engineering teams</li><li>How different organisational structures, from functional organisations to cross-functional teams, can both be successful</li><li>Why engineers should become more curious about customers, business models and the commercial outcomes their work supports</li></ul><p>A recurring theme is that <strong>high-performing teams aren't created by finding people who fit neatly into predefined roles</strong>. They're created by combining people with complementary strengths and giving them the freedom to contribute where they can add the most value.</p><p>We finish with Phil's advice for engineers who want to become more product-focused: stop worrying so much about the terminology and start developing genuine curiosity about your customers, your users and your business.</p><p><strong>Find Phil:</strong></p><ul><li>For Product People: Phil's product leadership coaching and training</li><li>Talking Roadmaps: Phil's podcast exploring product roadmaps and product leadership</li><li>LinkedIn: Search for Phil Hornby</li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Where should the line between product management and engineering sit? And in a world where AI is making it easier for anyone to build software, do we even need that boundary anymore?</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James is joined by <strong>Phil Hornby</strong>, product leadership coach, founder of For Product People and host of the Talking Roadmaps podcast, to explore the increasingly blurred boundaries between product management and engineering.</p><p>Drawing on Phil's experience across both engineering and product leadership, we discuss whether organisations should define responsibilities around job titles or build teams around the strengths of the people within them.</p><p>We explore what it really means to be a Product Engineer, why engineers should get closer to customers and business decisions, and whether AI could eventually enable individuals to take on responsibilities that previously required entire cross-functional teams.</p><p><strong>We cover:</strong></p><ul><li>Where the boundary between product management and engineering should sit, and whether we need one at all</li><li>Why organisations should be designed around people's individual strengths rather than rigid job descriptions</li><li>How engineers can participate directly in product discovery without becoming product managers</li><li>The difference between understanding users and understanding the customers who actually pay for a product</li><li>Why product management is as much about business strategy, pricing and commercial viability as it is about user experience</li><li>Whether AI makes the idea of a one-person product engineering team realistic</li><li>Using AI and personal knowledge management systems to capture context, accelerate thinking and improve writing</li><li>Why storytelling is an essential skill for communicating customer problems to engineering teams</li><li>The danger of using AI to turn feature requests directly into working software without understanding the underlying problem</li><li>The trade-offs between generalist Product Engineers and deeply specialised engineering teams</li><li>How different organisational structures, from functional organisations to cross-functional teams, can both be successful</li><li>Why engineers should become more curious about customers, business models and the commercial outcomes their work supports</li></ul><p>A recurring theme is that <strong>high-performing teams aren't created by finding people who fit neatly into predefined roles</strong>. They're created by combining people with complementary strengths and giving them the freedom to contribute where they can add the most value.</p><p>We finish with Phil's advice for engineers who want to become more product-focused: stop worrying so much about the terminology and start developing genuine curiosity about your customers, your users and your business.</p><p><strong>Find Phil:</strong></p><ul><li>For Product People: Phil's product leadership coaching and training</li><li>Talking Roadmaps: Phil's podcast exploring product roadmaps and product leadership</li><li>LinkedIn: Search for Phil Hornby</li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 20 Oct 2026 15:00:00 +0100</pubDate>
      <author>James Charlesworth</author>
      <enclosure url="https://media.transistor.fm/6ca7ecc6/bad3a138.mp3" length="80438646" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=0Ke6dtd6vKY">Watch on YouTube</podcast:contentLink>
      <itunes:author>James Charlesworth</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/jzvUZS8RiIwI8EwlUUtp8MEjfPj2Q-w9ttEImk0cpjY/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9kNzU5/Yzc3YTIzOWFiMWUz/MjRmNzljMjk2YTUw/NTI4OS5wbmc.jpg"/>
      <itunes:duration>2010</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Where should the line between product management and engineering sit? And in a world where AI is making it easier for anyone to build software, do we even need that boundary anymore?</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James is joined by <strong>Phil Hornby</strong>, product leadership coach, founder of For Product People and host of the Talking Roadmaps podcast, to explore the increasingly blurred boundaries between product management and engineering.</p><p>Drawing on Phil's experience across both engineering and product leadership, we discuss whether organisations should define responsibilities around job titles or build teams around the strengths of the people within them.</p><p>We explore what it really means to be a Product Engineer, why engineers should get closer to customers and business decisions, and whether AI could eventually enable individuals to take on responsibilities that previously required entire cross-functional teams.</p><p><strong>We cover:</strong></p><ul><li>Where the boundary between product management and engineering should sit, and whether we need one at all</li><li>Why organisations should be designed around people's individual strengths rather than rigid job descriptions</li><li>How engineers can participate directly in product discovery without becoming product managers</li><li>The difference between understanding users and understanding the customers who actually pay for a product</li><li>Why product management is as much about business strategy, pricing and commercial viability as it is about user experience</li><li>Whether AI makes the idea of a one-person product engineering team realistic</li><li>Using AI and personal knowledge management systems to capture context, accelerate thinking and improve writing</li><li>Why storytelling is an essential skill for communicating customer problems to engineering teams</li><li>The danger of using AI to turn feature requests directly into working software without understanding the underlying problem</li><li>The trade-offs between generalist Product Engineers and deeply specialised engineering teams</li><li>How different organisational structures, from functional organisations to cross-functional teams, can both be successful</li><li>Why engineers should become more curious about customers, business models and the commercial outcomes their work supports</li></ul><p>A recurring theme is that <strong>high-performing teams aren't created by finding people who fit neatly into predefined roles</strong>. They're created by combining people with complementary strengths and giving them the freedom to contribute where they can add the most value.</p><p>We finish with Phil's advice for engineers who want to become more product-focused: stop worrying so much about the terminology and start developing genuine curiosity about your customers, your users and your business.</p><p><strong>Find Phil:</strong></p><ul><li>For Product People: Phil's product leadership coaching and training</li><li>Talking Roadmaps: Phil's podcast exploring product roadmaps and product leadership</li><li>LinkedIn: Search for Phil Hornby</li></ul>]]>
      </itunes:summary>
      <itunes:keywords>product engineering, software engineering, ai, product management</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/6ca7ecc6/transcript.srt" type="application/x-subrip" rel="captions"/>
    </item>
    <item>
      <title>Engineering Management In Product Engineering (with Ryan Murphy)</title>
      <itunes:episode>11</itunes:episode>
      <podcast:episode>11</podcast:episode>
      <itunes:title>Engineering Management In Product Engineering (with Ryan Murphy)</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">6a4dc620-aaff-4561-bfbf-f39b4bf0c69a</guid>
      <link>https://share.transistor.fm/s/6ed6e570</link>
      <description>
        <![CDATA[<p>What does engineering management look like in a world where AI can write much of the code, and engineers are increasingly expected to think like product managers?</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James is joined by <strong>Ryan Murphy</strong>, founder of EM Accelerator and Crying on the Sofa, to explore the changing role of engineering managers and what it means to lead an effective Product Engineering team.</p><p>We discuss the relationship between engineering managers and product managers, why managers sometimes become unnecessary barriers between engineers and the wider business, and how to build teams that focus on outcomes rather than simply delivering features.</p><p>We also explore how AI is changing engineering management, why communication and stakeholder management are becoming more important, and whether engineering managers will need to become more hands-on again.</p><p><strong>We cover:</strong></p><ul><li>How the relationship between engineering managers and product managers affects team effectiveness</li><li>Why engineering managers shouldn't act as gatekeepers between engineers and product</li><li>How misunderstandings between product and engineering create unnecessary conflict</li><li>Why engineers should spend time with sales, marketing and customer success to develop product understanding</li><li>Celebrating product outcomes and learning rather than just technical excellence and delivery</li><li>How AI coding tools are changing the skills engineers and engineering managers need</li><li>Helping introverted engineers develop their communication and stakeholder management skills</li><li>Using AI as a management assistant, sounding board and organisational tool</li><li>The debate around AI-generated writing and preserving authenticity</li><li>Why the human side of engineering management may become more important as AI takes on more technical work</li><li>Supporting employees struggling with their mental health, and the importance of active listening</li></ul><p>One of the central questions is whether AI will turn engineering managers back into hands-on developers, or whether the increasing importance of coaching, communication and team wellbeing will push the role further towards people leadership.</p><p>We finish by discussing mental health in engineering, including Ryan's experience and his work with <strong>Crying on the Sofa</strong>, an initiative aiming to start one million conversations about mental health.</p><p><strong>Find Ryan:</strong></p><ul><li>EM Accelerator: <a href="https://emaccelerator.com/">https://emaccelerator.com</a></li><li>Crying on the Sofa: https://www.cryingonthesofa.org</li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>What does engineering management look like in a world where AI can write much of the code, and engineers are increasingly expected to think like product managers?</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James is joined by <strong>Ryan Murphy</strong>, founder of EM Accelerator and Crying on the Sofa, to explore the changing role of engineering managers and what it means to lead an effective Product Engineering team.</p><p>We discuss the relationship between engineering managers and product managers, why managers sometimes become unnecessary barriers between engineers and the wider business, and how to build teams that focus on outcomes rather than simply delivering features.</p><p>We also explore how AI is changing engineering management, why communication and stakeholder management are becoming more important, and whether engineering managers will need to become more hands-on again.</p><p><strong>We cover:</strong></p><ul><li>How the relationship between engineering managers and product managers affects team effectiveness</li><li>Why engineering managers shouldn't act as gatekeepers between engineers and product</li><li>How misunderstandings between product and engineering create unnecessary conflict</li><li>Why engineers should spend time with sales, marketing and customer success to develop product understanding</li><li>Celebrating product outcomes and learning rather than just technical excellence and delivery</li><li>How AI coding tools are changing the skills engineers and engineering managers need</li><li>Helping introverted engineers develop their communication and stakeholder management skills</li><li>Using AI as a management assistant, sounding board and organisational tool</li><li>The debate around AI-generated writing and preserving authenticity</li><li>Why the human side of engineering management may become more important as AI takes on more technical work</li><li>Supporting employees struggling with their mental health, and the importance of active listening</li></ul><p>One of the central questions is whether AI will turn engineering managers back into hands-on developers, or whether the increasing importance of coaching, communication and team wellbeing will push the role further towards people leadership.</p><p>We finish by discussing mental health in engineering, including Ryan's experience and his work with <strong>Crying on the Sofa</strong>, an initiative aiming to start one million conversations about mental health.</p><p><strong>Find Ryan:</strong></p><ul><li>EM Accelerator: <a href="https://emaccelerator.com/">https://emaccelerator.com</a></li><li>Crying on the Sofa: https://www.cryingonthesofa.org</li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 13 Oct 2026 22:00:00 +0100</pubDate>
      <author>James Charlesworth</author>
      <enclosure url="https://media.transistor.fm/6ed6e570/2b455276.mp3" length="23798347" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=bCzdPCoGWeQ">Watch on YouTube</podcast:contentLink>
      <itunes:author>James Charlesworth</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/CZ6q9jhh_joHelgsa9HBUvKxKezMVtYmzMAlNnWgFKw/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS83NGE0/MDYxNWI0OGQ3M2I4/NWIxMzMxZDFkY2Ey/M2Q3MS5wbmc.jpg"/>
      <itunes:duration>1482</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>What does engineering management look like in a world where AI can write much of the code, and engineers are increasingly expected to think like product managers?</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James is joined by <strong>Ryan Murphy</strong>, founder of EM Accelerator and Crying on the Sofa, to explore the changing role of engineering managers and what it means to lead an effective Product Engineering team.</p><p>We discuss the relationship between engineering managers and product managers, why managers sometimes become unnecessary barriers between engineers and the wider business, and how to build teams that focus on outcomes rather than simply delivering features.</p><p>We also explore how AI is changing engineering management, why communication and stakeholder management are becoming more important, and whether engineering managers will need to become more hands-on again.</p><p><strong>We cover:</strong></p><ul><li>How the relationship between engineering managers and product managers affects team effectiveness</li><li>Why engineering managers shouldn't act as gatekeepers between engineers and product</li><li>How misunderstandings between product and engineering create unnecessary conflict</li><li>Why engineers should spend time with sales, marketing and customer success to develop product understanding</li><li>Celebrating product outcomes and learning rather than just technical excellence and delivery</li><li>How AI coding tools are changing the skills engineers and engineering managers need</li><li>Helping introverted engineers develop their communication and stakeholder management skills</li><li>Using AI as a management assistant, sounding board and organisational tool</li><li>The debate around AI-generated writing and preserving authenticity</li><li>Why the human side of engineering management may become more important as AI takes on more technical work</li><li>Supporting employees struggling with their mental health, and the importance of active listening</li></ul><p>One of the central questions is whether AI will turn engineering managers back into hands-on developers, or whether the increasing importance of coaching, communication and team wellbeing will push the role further towards people leadership.</p><p>We finish by discussing mental health in engineering, including Ryan's experience and his work with <strong>Crying on the Sofa</strong>, an initiative aiming to start one million conversations about mental health.</p><p><strong>Find Ryan:</strong></p><ul><li>EM Accelerator: <a href="https://emaccelerator.com/">https://emaccelerator.com</a></li><li>Crying on the Sofa: https://www.cryingonthesofa.org</li></ul>]]>
      </itunes:summary>
      <itunes:keywords>product engineering, software engineering, ai, product management</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/6ed6e570/transcript.srt" type="application/x-subrip" rel="captions"/>
    </item>
    <item>
      <title>What Makes AI Code Production Ready?</title>
      <itunes:episode>10</itunes:episode>
      <podcast:episode>10</podcast:episode>
      <itunes:title>What Makes AI Code Production Ready?</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">3fdfa626-188e-4a40-9870-a78c0395e096</guid>
      <link>https://share.transistor.fm/s/d4f48bef</link>
      <description>
        <![CDATA[<p>AI can get you to something that looks finished remarkably quickly. But <strong>looking finished and being production-ready are not the same thing</strong>.</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James explores the gap between an AI-built prototype and software that is actually ready to run reliably in production. A prototype might get you 80% of the visible result very quickly, while the remaining 20% — security, scalability, observability, maintainability and operational support — can require far more work than people realise. </p><p>We cover:</p><ul><li> Why an impressive AI prototype isn't necessarily production-ready </li><li> The hidden engineering work users never see </li><li> Scalability, security, observability and maintainability </li><li> Why software needs to be designed for the <strong>right</strong> level of scale </li><li> The difference between code that demonstrates an idea and code you can support long term </li><li> Why prototypes are still incredibly valuable learning tools </li><li> When it's perfectly reasonable to build something you intend to throw away </li><li> The role engineers play when product managers prototype with AI </li><li> Why “production-ready” depends on the needs of your organisation </li><li> The danger of both <strong>under-engineering and over-engineering</strong></li><li> Why prototypes shouldn't be slowed down by unnecessary production requirements </li><li> Making the gap between prototype and production explicit </li></ul><p>A prototype doesn't need to answer every engineering question if its purpose is to answer a <strong>product question</strong>. If it helps you discover whether an idea is worth pursuing, it has already delivered value — even if none of its code eventually reaches production. </p><p>The important distinction comes once you've decided to keep it. At that point, the team needs to understand exactly what still has to happen before the software can safely and sustainably become part of the product.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>AI can get you to something that looks finished remarkably quickly. But <strong>looking finished and being production-ready are not the same thing</strong>.</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James explores the gap between an AI-built prototype and software that is actually ready to run reliably in production. A prototype might get you 80% of the visible result very quickly, while the remaining 20% — security, scalability, observability, maintainability and operational support — can require far more work than people realise. </p><p>We cover:</p><ul><li> Why an impressive AI prototype isn't necessarily production-ready </li><li> The hidden engineering work users never see </li><li> Scalability, security, observability and maintainability </li><li> Why software needs to be designed for the <strong>right</strong> level of scale </li><li> The difference between code that demonstrates an idea and code you can support long term </li><li> Why prototypes are still incredibly valuable learning tools </li><li> When it's perfectly reasonable to build something you intend to throw away </li><li> The role engineers play when product managers prototype with AI </li><li> Why “production-ready” depends on the needs of your organisation </li><li> The danger of both <strong>under-engineering and over-engineering</strong></li><li> Why prototypes shouldn't be slowed down by unnecessary production requirements </li><li> Making the gap between prototype and production explicit </li></ul><p>A prototype doesn't need to answer every engineering question if its purpose is to answer a <strong>product question</strong>. If it helps you discover whether an idea is worth pursuing, it has already delivered value — even if none of its code eventually reaches production. </p><p>The important distinction comes once you've decided to keep it. At that point, the team needs to understand exactly what still has to happen before the software can safely and sustainably become part of the product.</p>]]>
      </content:encoded>
      <pubDate>Tue, 06 Oct 2026 14:00:00 +0100</pubDate>
      <author>James Charlesworth</author>
      <enclosure url="https://media.transistor.fm/d4f48bef/2828182e.mp3" length="11851231" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=_t11Y-zAUmQ">Watch on YouTube</podcast:contentLink>
      <itunes:author>James Charlesworth</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/fA2eE9lywaNMXMSyYoUarwy-x2Ap_XNIbFbbzPYEQgM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9jNTAy/MDhkNTA2ZDQwOWQx/MGNlZDBkZDZmMjVl/NzIyZi5wbmc.jpg"/>
      <itunes:duration>737</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>AI can get you to something that looks finished remarkably quickly. But <strong>looking finished and being production-ready are not the same thing</strong>.</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James explores the gap between an AI-built prototype and software that is actually ready to run reliably in production. A prototype might get you 80% of the visible result very quickly, while the remaining 20% — security, scalability, observability, maintainability and operational support — can require far more work than people realise. </p><p>We cover:</p><ul><li> Why an impressive AI prototype isn't necessarily production-ready </li><li> The hidden engineering work users never see </li><li> Scalability, security, observability and maintainability </li><li> Why software needs to be designed for the <strong>right</strong> level of scale </li><li> The difference between code that demonstrates an idea and code you can support long term </li><li> Why prototypes are still incredibly valuable learning tools </li><li> When it's perfectly reasonable to build something you intend to throw away </li><li> The role engineers play when product managers prototype with AI </li><li> Why “production-ready” depends on the needs of your organisation </li><li> The danger of both <strong>under-engineering and over-engineering</strong></li><li> Why prototypes shouldn't be slowed down by unnecessary production requirements </li><li> Making the gap between prototype and production explicit </li></ul><p>A prototype doesn't need to answer every engineering question if its purpose is to answer a <strong>product question</strong>. If it helps you discover whether an idea is worth pursuing, it has already delivered value — even if none of its code eventually reaches production. </p><p>The important distinction comes once you've decided to keep it. At that point, the team needs to understand exactly what still has to happen before the software can safely and sustainably become part of the product.</p>]]>
      </itunes:summary>
      <itunes:keywords>product engineering, software engineering, ai, product management</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/d4f48bef/transcript.srt" type="application/x-subrip" rel="captions"/>
    </item>
    <item>
      <title>Giving Product Engineers Direct Access To Users</title>
      <itunes:episode>9</itunes:episode>
      <podcast:episode>9</podcast:episode>
      <itunes:title>Giving Product Engineers Direct Access To Users</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">4391ac6c-94d0-450e-a24f-8b8a8655244b</guid>
      <link>https://share.transistor.fm/s/b518ae1d</link>
      <description>
        <![CDATA[]]>
      </description>
      <content:encoded>
        <![CDATA[]]>
      </content:encoded>
      <pubDate>Tue, 29 Sep 2026 14:00:00 +0100</pubDate>
      <author>James Charlesworth</author>
      <enclosure url="https://media.transistor.fm/b518ae1d/72495b49.mp3" length="13585121" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=XLGInTcPn5g">Watch on YouTube</podcast:contentLink>
      <itunes:author>James Charlesworth</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/mwju7Sh3PR2bQvdBRLz9O6u1dLkQt5EynOZmJOHriOI/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS82Mjdj/NzUxNzUwMTBiZGZj/ZjNiMjkzNzBmMmJi/MTA2Yy5wbmc.jpg"/>
      <itunes:duration>846</itunes:duration>
      <itunes:summary>
        <![CDATA[]]>
      </itunes:summary>
      <itunes:keywords>product engineering, software engineering, ai, product management</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/b518ae1d/transcript.srt" type="application/x-subrip" rel="captions"/>
    </item>
    <item>
      <title>When To Use AI In Product Engineering</title>
      <itunes:episode>8</itunes:episode>
      <podcast:episode>8</podcast:episode>
      <itunes:title>When To Use AI In Product Engineering</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">52d23ef3-f493-46d9-bfaa-818a9f02c4db</guid>
      <link>https://share.transistor.fm/s/ff97f609</link>
      <description>
        <![CDATA[<p>AI can write code incredibly quickly. But simply using AI to make your existing software delivery process faster misses much of the opportunity.</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James looks at how AI changes Product Engineering when you treat it as a <strong>learning tool</strong>, rather than simply a faster way to turn requirements into production code. AI is excellent at implementing a well-defined plan, but human judgement is still needed to decide whether that plan represents the right thing to build. </p><p>We cover:</p><ul><li> Why using AI to accelerate a legacy delivery model isn't enough </li><li> Where human product judgement still matters </li><li> Why AI changes the economics of experimentation </li><li> Moving engineers and product managers further upstream into product decisions </li><li> Using AI to explore several possible solutions rather than committing immediately to one </li><li> Creating prototypes and thin product slices that may never reach production </li><li> Why engineers can use AI to test ideas directly with users </li><li> How AI can compress the feedback loop between an idea and evidence </li><li> Why <strong>killing ideas quickly</strong> can be more valuable than shipping them quickly </li><li> Why discarded AI-generated code isn't necessarily waste </li><li> A useful diagnostic: how much of the code you're generating actually reaches production? </li></ul><p>Before AI, code was expensive enough that teams had strong incentives to decide what to build before implementation began. AI lowers that cost dramatically. That means teams can afford to build something partly to <strong>learn whether it should exist at all</strong>. </p><p>The goal isn't simply to produce more code. It's to explore more possibilities, gather evidence faster and make better product decisions.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>AI can write code incredibly quickly. But simply using AI to make your existing software delivery process faster misses much of the opportunity.</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James looks at how AI changes Product Engineering when you treat it as a <strong>learning tool</strong>, rather than simply a faster way to turn requirements into production code. AI is excellent at implementing a well-defined plan, but human judgement is still needed to decide whether that plan represents the right thing to build. </p><p>We cover:</p><ul><li> Why using AI to accelerate a legacy delivery model isn't enough </li><li> Where human product judgement still matters </li><li> Why AI changes the economics of experimentation </li><li> Moving engineers and product managers further upstream into product decisions </li><li> Using AI to explore several possible solutions rather than committing immediately to one </li><li> Creating prototypes and thin product slices that may never reach production </li><li> Why engineers can use AI to test ideas directly with users </li><li> How AI can compress the feedback loop between an idea and evidence </li><li> Why <strong>killing ideas quickly</strong> can be more valuable than shipping them quickly </li><li> Why discarded AI-generated code isn't necessarily waste </li><li> A useful diagnostic: how much of the code you're generating actually reaches production? </li></ul><p>Before AI, code was expensive enough that teams had strong incentives to decide what to build before implementation began. AI lowers that cost dramatically. That means teams can afford to build something partly to <strong>learn whether it should exist at all</strong>. </p><p>The goal isn't simply to produce more code. It's to explore more possibilities, gather evidence faster and make better product decisions.</p>]]>
      </content:encoded>
      <pubDate>Tue, 22 Sep 2026 14:00:00 +0100</pubDate>
      <author>James Charlesworth</author>
      <enclosure url="https://media.transistor.fm/ff97f609/d9c9e550.mp3" length="11726848" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=l-9vYEcA9bE">Watch on YouTube</podcast:contentLink>
      <itunes:author>James Charlesworth</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/Mf9l692WGbf4LxRwIEsWsb1tw4REaadAjPG8_UsANqE/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9jMTI1/Y2UwNmNmMTZiMjA3/YjcxZDg2YWZiZGZj/NThlZC5wbmc.jpg"/>
      <itunes:duration>730</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>AI can write code incredibly quickly. But simply using AI to make your existing software delivery process faster misses much of the opportunity.</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James looks at how AI changes Product Engineering when you treat it as a <strong>learning tool</strong>, rather than simply a faster way to turn requirements into production code. AI is excellent at implementing a well-defined plan, but human judgement is still needed to decide whether that plan represents the right thing to build. </p><p>We cover:</p><ul><li> Why using AI to accelerate a legacy delivery model isn't enough </li><li> Where human product judgement still matters </li><li> Why AI changes the economics of experimentation </li><li> Moving engineers and product managers further upstream into product decisions </li><li> Using AI to explore several possible solutions rather than committing immediately to one </li><li> Creating prototypes and thin product slices that may never reach production </li><li> Why engineers can use AI to test ideas directly with users </li><li> How AI can compress the feedback loop between an idea and evidence </li><li> Why <strong>killing ideas quickly</strong> can be more valuable than shipping them quickly </li><li> Why discarded AI-generated code isn't necessarily waste </li><li> A useful diagnostic: how much of the code you're generating actually reaches production? </li></ul><p>Before AI, code was expensive enough that teams had strong incentives to decide what to build before implementation began. AI lowers that cost dramatically. That means teams can afford to build something partly to <strong>learn whether it should exist at all</strong>. </p><p>The goal isn't simply to produce more code. It's to explore more possibilities, gather evidence faster and make better product decisions.</p>]]>
      </itunes:summary>
      <itunes:keywords>product engineering, software engineering, ai, product management</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/ff97f609/transcript.srt" type="application/x-subrip" rel="captions"/>
    </item>
    <item>
      <title>Giving Product Engineers Autonomy In Decision Making</title>
      <itunes:episode>7</itunes:episode>
      <podcast:episode>7</podcast:episode>
      <itunes:title>Giving Product Engineers Autonomy In Decision Making</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">94f2bb22-7159-4b1c-a4ad-952337d851ac</guid>
      <link>https://share.transistor.fm/s/47f24dc7</link>
      <description>
        <![CDATA[<p>How do you give engineers the freedom to make product decisions without expecting them to become product managers? And how can product managers make technical decisions without needing to become engineers?</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James explores how effective Product Engineering teams separate <strong>context from authority</strong>. The people with the most expertise shouldn’t necessarily make every decision. Instead, their job is often to transfer the context needed by the people who are actually accountable for the outcome. </p><p>We cover:</p><ul><li> Why autonomy is essential if teams are going to be accountable for outcomes </li><li> The difference between <strong>asking for context</strong> and <strong>asking for approval</strong></li><li> Why relying on domain experts to make every decision creates bottlenecks </li><li> How engineers can be empowered to make product decisions </li><li> Why product managers sometimes need authority to make technical trade-offs </li><li> Using build-vs-buy decisions as an example of shared technical context </li><li> How micromanagement slows teams down and often produces worse results </li><li> The danger of the <strong>HIPPO</strong> — the Highest Paid Person’s Opinion </li><li> Why experts should educate teams without automatically taking authority away from them </li><li> Where autonomy needs clear guardrails, particularly around areas such as security </li><li> How faster decision-making creates faster experimentation, learning and iteration </li></ul><p>The central idea is simple: <strong>move context, not authority</strong>. Create mechanisms that allow expertise and organisational knowledge to flow towards the people making decisions, while keeping those decisions with the people who will ultimately be accountable for the result. </p><p>Short YouTube Description</p><p>How do you create autonomous Product Engineering teams without expecting everyone to become an expert in everything?</p><p>In this episode, we look at why organisations should <strong>move context, not authority</strong> — giving teams access to the expertise they need while keeping decision-making with the people accountable for the outcome.</p><p>We cover engineering vs product decisions, asking for context instead of approval, the dangers of HIPPO decision-making, and where teams still need clear guardrails.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>How do you give engineers the freedom to make product decisions without expecting them to become product managers? And how can product managers make technical decisions without needing to become engineers?</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James explores how effective Product Engineering teams separate <strong>context from authority</strong>. The people with the most expertise shouldn’t necessarily make every decision. Instead, their job is often to transfer the context needed by the people who are actually accountable for the outcome. </p><p>We cover:</p><ul><li> Why autonomy is essential if teams are going to be accountable for outcomes </li><li> The difference between <strong>asking for context</strong> and <strong>asking for approval</strong></li><li> Why relying on domain experts to make every decision creates bottlenecks </li><li> How engineers can be empowered to make product decisions </li><li> Why product managers sometimes need authority to make technical trade-offs </li><li> Using build-vs-buy decisions as an example of shared technical context </li><li> How micromanagement slows teams down and often produces worse results </li><li> The danger of the <strong>HIPPO</strong> — the Highest Paid Person’s Opinion </li><li> Why experts should educate teams without automatically taking authority away from them </li><li> Where autonomy needs clear guardrails, particularly around areas such as security </li><li> How faster decision-making creates faster experimentation, learning and iteration </li></ul><p>The central idea is simple: <strong>move context, not authority</strong>. Create mechanisms that allow expertise and organisational knowledge to flow towards the people making decisions, while keeping those decisions with the people who will ultimately be accountable for the result. </p><p>Short YouTube Description</p><p>How do you create autonomous Product Engineering teams without expecting everyone to become an expert in everything?</p><p>In this episode, we look at why organisations should <strong>move context, not authority</strong> — giving teams access to the expertise they need while keeping decision-making with the people accountable for the outcome.</p><p>We cover engineering vs product decisions, asking for context instead of approval, the dangers of HIPPO decision-making, and where teams still need clear guardrails.</p>]]>
      </content:encoded>
      <pubDate>Tue, 15 Sep 2026 14:00:00 +0100</pubDate>
      <author>James Charlesworth</author>
      <enclosure url="https://media.transistor.fm/47f24dc7/4803b249.mp3" length="14979229" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=ynDzTfWL6Y8">Watch on YouTube</podcast:contentLink>
      <itunes:author>James Charlesworth</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/elh0jzsOeKNEaVKzE1dbwWADdMrM2T7SqYWLUK5iiIM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9hNmIx/YmE1Nzc4ZWExZDY5/MDM0MTFmZWZmOWMw/Mjg4OS5wbmc.jpg"/>
      <itunes:duration>933</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>How do you give engineers the freedom to make product decisions without expecting them to become product managers? And how can product managers make technical decisions without needing to become engineers?</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James explores how effective Product Engineering teams separate <strong>context from authority</strong>. The people with the most expertise shouldn’t necessarily make every decision. Instead, their job is often to transfer the context needed by the people who are actually accountable for the outcome. </p><p>We cover:</p><ul><li> Why autonomy is essential if teams are going to be accountable for outcomes </li><li> The difference between <strong>asking for context</strong> and <strong>asking for approval</strong></li><li> Why relying on domain experts to make every decision creates bottlenecks </li><li> How engineers can be empowered to make product decisions </li><li> Why product managers sometimes need authority to make technical trade-offs </li><li> Using build-vs-buy decisions as an example of shared technical context </li><li> How micromanagement slows teams down and often produces worse results </li><li> The danger of the <strong>HIPPO</strong> — the Highest Paid Person’s Opinion </li><li> Why experts should educate teams without automatically taking authority away from them </li><li> Where autonomy needs clear guardrails, particularly around areas such as security </li><li> How faster decision-making creates faster experimentation, learning and iteration </li></ul><p>The central idea is simple: <strong>move context, not authority</strong>. Create mechanisms that allow expertise and organisational knowledge to flow towards the people making decisions, while keeping those decisions with the people who will ultimately be accountable for the result. </p><p>Short YouTube Description</p><p>How do you create autonomous Product Engineering teams without expecting everyone to become an expert in everything?</p><p>In this episode, we look at why organisations should <strong>move context, not authority</strong> — giving teams access to the expertise they need while keeping decision-making with the people accountable for the outcome.</p><p>We cover engineering vs product decisions, asking for context instead of approval, the dangers of HIPPO decision-making, and where teams still need clear guardrails.</p>]]>
      </itunes:summary>
      <itunes:keywords>product engineering, software engineering, ai, product management</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/47f24dc7/transcript.srt" type="application/x-subrip" rel="captions"/>
    </item>
    <item>
      <title>Accountability For Product Engineering Teams</title>
      <itunes:episode>6</itunes:episode>
      <podcast:episode>6</podcast:episode>
      <itunes:title>Accountability For Product Engineering Teams</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">b53ca0c4-f522-4a1a-b3a5-c0c32b608a0a</guid>
      <link>https://share.transistor.fm/s/eac2b3f3</link>
      <description>
        <![CDATA[<p>How should we hold Product Engineering teams accountable when different kinds of work require completely different ways of working?</p><p>In this episode, James explores why accountability needs to match the <strong>work being done</strong>, rather than being applied uniformly to an engineering team.</p><p>For well-understood, roadmap-driven work, success might mean delivering an agreed scope by an agreed date. But when a team is working towards an outcome — improving adoption, reducing churn or increasing system performance — measuring them by features shipped or delivery velocity can actively work against the learning required to achieve that outcome.</p><p>James covers:</p><ul><li>Why accountability is essential for both teams and the organisations investing in them</li><li>The difference between <strong>Roadmap-Driven Engineering</strong> and <strong>Outcome-Driven Engineering</strong> accountability</li><li>Why delivery metrics can be harmful when applied to outcome-driven work</li><li>How technical initiatives such as improving API performance can require experimentation and learning</li><li>A real-world example of one team simultaneously handling predictable document-generation work and uncertain product-adoption work</li><li>Why accountability models should be attached to <strong>pieces of work, not teams</strong></li><li>Why an unsuccessful result should usually lead to learning and improvement rather than blame</li><li>How regular, predictable reviews give teams clarity about what they will actually be judged on</li></ul><p>The central idea: <strong>you cannot ask a team to optimise for an outcome and then hold them accountable for output.</strong></p><p>Different work requires different definitions of success — and teams need to know those definitions before the work begins.</p><p>Find out more about The Product Engineering Podcast at <strong>doproductengineering.com</strong>.</p><p>Feedback or questions? Email <a href="mailto:james@doproductengineering.com"><strong>james@doproductengineering.com</strong></a>.</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>How should we hold Product Engineering teams accountable when different kinds of work require completely different ways of working?</p><p>In this episode, James explores why accountability needs to match the <strong>work being done</strong>, rather than being applied uniformly to an engineering team.</p><p>For well-understood, roadmap-driven work, success might mean delivering an agreed scope by an agreed date. But when a team is working towards an outcome — improving adoption, reducing churn or increasing system performance — measuring them by features shipped or delivery velocity can actively work against the learning required to achieve that outcome.</p><p>James covers:</p><ul><li>Why accountability is essential for both teams and the organisations investing in them</li><li>The difference between <strong>Roadmap-Driven Engineering</strong> and <strong>Outcome-Driven Engineering</strong> accountability</li><li>Why delivery metrics can be harmful when applied to outcome-driven work</li><li>How technical initiatives such as improving API performance can require experimentation and learning</li><li>A real-world example of one team simultaneously handling predictable document-generation work and uncertain product-adoption work</li><li>Why accountability models should be attached to <strong>pieces of work, not teams</strong></li><li>Why an unsuccessful result should usually lead to learning and improvement rather than blame</li><li>How regular, predictable reviews give teams clarity about what they will actually be judged on</li></ul><p>The central idea: <strong>you cannot ask a team to optimise for an outcome and then hold them accountable for output.</strong></p><p>Different work requires different definitions of success — and teams need to know those definitions before the work begins.</p><p>Find out more about The Product Engineering Podcast at <strong>doproductengineering.com</strong>.</p><p>Feedback or questions? Email <a href="mailto:james@doproductengineering.com"><strong>james@doproductengineering.com</strong></a>.</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Tue, 08 Sep 2026 14:00:00 +0100</pubDate>
      <author>James Charlesworth</author>
      <enclosure url="https://media.transistor.fm/eac2b3f3/53cc9550.mp3" length="21280069" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=TX8z7vYYBnQ">Watch on YouTube</podcast:contentLink>
      <itunes:author>James Charlesworth</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/eg9r4Cn-qKZ61EuRxvdvYgua3nfZEujallmjnFk6dRs/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lMTlj/NzdjNDA1ZmQ1NDc2/Y2E4MjE5Yjk0Yzg3/NTI2OS5wbmc.jpg"/>
      <itunes:duration>1327</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>How should we hold Product Engineering teams accountable when different kinds of work require completely different ways of working?</p><p>In this episode, James explores why accountability needs to match the <strong>work being done</strong>, rather than being applied uniformly to an engineering team.</p><p>For well-understood, roadmap-driven work, success might mean delivering an agreed scope by an agreed date. But when a team is working towards an outcome — improving adoption, reducing churn or increasing system performance — measuring them by features shipped or delivery velocity can actively work against the learning required to achieve that outcome.</p><p>James covers:</p><ul><li>Why accountability is essential for both teams and the organisations investing in them</li><li>The difference between <strong>Roadmap-Driven Engineering</strong> and <strong>Outcome-Driven Engineering</strong> accountability</li><li>Why delivery metrics can be harmful when applied to outcome-driven work</li><li>How technical initiatives such as improving API performance can require experimentation and learning</li><li>A real-world example of one team simultaneously handling predictable document-generation work and uncertain product-adoption work</li><li>Why accountability models should be attached to <strong>pieces of work, not teams</strong></li><li>Why an unsuccessful result should usually lead to learning and improvement rather than blame</li><li>How regular, predictable reviews give teams clarity about what they will actually be judged on</li></ul><p>The central idea: <strong>you cannot ask a team to optimise for an outcome and then hold them accountable for output.</strong></p><p>Different work requires different definitions of success — and teams need to know those definitions before the work begins.</p><p>Find out more about The Product Engineering Podcast at <strong>doproductengineering.com</strong>.</p><p>Feedback or questions? Email <a href="mailto:james@doproductengineering.com"><strong>james@doproductengineering.com</strong></a>.</p><p><br></p>]]>
      </itunes:summary>
      <itunes:keywords>product engineering, software engineering, ai, product management</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/eac2b3f3/transcript.srt" type="application/x-subrip" rel="captions"/>
    </item>
    <item>
      <title>Outcome Driven Engineering Explained</title>
      <itunes:episode>5</itunes:episode>
      <podcast:episode>5</podcast:episode>
      <itunes:title>Outcome Driven Engineering Explained</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">0ffc4918-2b6a-4d1c-b174-858d73a6d565</guid>
      <link>https://share.transistor.fm/s/5455a149</link>
      <description>
        <![CDATA[<p>What changes when you stop giving an engineering team features to deliver and instead give them an outcome to achieve?</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James explores Outcome-Driven Engineering: an operating model where product managers and engineers share accountability for creating measurable product impact.</p><p>Rather than starting with a predetermined solution, an outcome-driven team starts with the change it wants to see in customer behaviour or the product. The team then works together to understand the problem, decide how success will be measured, experiment with possible interventions and learn from the results.</p><p>In this episode</p><ul><li>What an <strong>outcome</strong> actually means in Product Engineering</li><li>The difference between delivering a feature and delivering an outcome</li><li>Examples including basket abandonment, product engagement and feature adoption</li><li>Why Product Engineering is a <strong>cross-functional team model</strong>, not simply a job title</li><li>How product managers and engineers retain different skills while sharing the same measure of success</li><li>Why individual engineering metrics shouldn't replace team-level outcome accountability</li><li>How an outcome-driven team moves from an outcome to measurement, experimentation and delivery</li><li>Why you should decide <strong>how you'll measure success before you build</strong></li><li>Using prototypes and small interventions to test ideas quickly</li><li>How learning can cause a team to refine, change or even abandon its original outcome</li><li>Why shipping software is only part of the job — the real question is whether anything changed</li></ul><p>The central idea is simple: instead of asking a Product Engineering team <strong>“What did you ship?”</strong>, ask them <strong>“Did you drive the outcome?”</strong></p><p>Next episode: <strong>Accountability</strong> — how to create an accountability structure that matches the kind of work a Product Engineering team is doing.</p><p>Find out more at <strong>doproductengineering.com</strong>.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>What changes when you stop giving an engineering team features to deliver and instead give them an outcome to achieve?</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James explores Outcome-Driven Engineering: an operating model where product managers and engineers share accountability for creating measurable product impact.</p><p>Rather than starting with a predetermined solution, an outcome-driven team starts with the change it wants to see in customer behaviour or the product. The team then works together to understand the problem, decide how success will be measured, experiment with possible interventions and learn from the results.</p><p>In this episode</p><ul><li>What an <strong>outcome</strong> actually means in Product Engineering</li><li>The difference between delivering a feature and delivering an outcome</li><li>Examples including basket abandonment, product engagement and feature adoption</li><li>Why Product Engineering is a <strong>cross-functional team model</strong>, not simply a job title</li><li>How product managers and engineers retain different skills while sharing the same measure of success</li><li>Why individual engineering metrics shouldn't replace team-level outcome accountability</li><li>How an outcome-driven team moves from an outcome to measurement, experimentation and delivery</li><li>Why you should decide <strong>how you'll measure success before you build</strong></li><li>Using prototypes and small interventions to test ideas quickly</li><li>How learning can cause a team to refine, change or even abandon its original outcome</li><li>Why shipping software is only part of the job — the real question is whether anything changed</li></ul><p>The central idea is simple: instead of asking a Product Engineering team <strong>“What did you ship?”</strong>, ask them <strong>“Did you drive the outcome?”</strong></p><p>Next episode: <strong>Accountability</strong> — how to create an accountability structure that matches the kind of work a Product Engineering team is doing.</p><p>Find out more at <strong>doproductengineering.com</strong>.</p>]]>
      </content:encoded>
      <pubDate>Tue, 01 Sep 2026 14:00:00 +0100</pubDate>
      <author>James Charlesworth</author>
      <enclosure url="https://media.transistor.fm/5455a149/8e67dd9a.mp3" length="14853073" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=OKxamZkJuKg">Watch on YouTube</podcast:contentLink>
      <itunes:author>James Charlesworth</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/6764jkOn8WmnHGy6s13QtPj4-o2a91KMtGijyIK5uIU/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9iNTgw/OTg3YWViZThlODI2/ZWJhNGFmMTkwNDc5/OTM1ZS5wbmc.jpg"/>
      <itunes:duration>925</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>What changes when you stop giving an engineering team features to deliver and instead give them an outcome to achieve?</p><p>In this episode of <strong>The Product Engineering Podcast</strong>, James explores Outcome-Driven Engineering: an operating model where product managers and engineers share accountability for creating measurable product impact.</p><p>Rather than starting with a predetermined solution, an outcome-driven team starts with the change it wants to see in customer behaviour or the product. The team then works together to understand the problem, decide how success will be measured, experiment with possible interventions and learn from the results.</p><p>In this episode</p><ul><li>What an <strong>outcome</strong> actually means in Product Engineering</li><li>The difference between delivering a feature and delivering an outcome</li><li>Examples including basket abandonment, product engagement and feature adoption</li><li>Why Product Engineering is a <strong>cross-functional team model</strong>, not simply a job title</li><li>How product managers and engineers retain different skills while sharing the same measure of success</li><li>Why individual engineering metrics shouldn't replace team-level outcome accountability</li><li>How an outcome-driven team moves from an outcome to measurement, experimentation and delivery</li><li>Why you should decide <strong>how you'll measure success before you build</strong></li><li>Using prototypes and small interventions to test ideas quickly</li><li>How learning can cause a team to refine, change or even abandon its original outcome</li><li>Why shipping software is only part of the job — the real question is whether anything changed</li></ul><p>The central idea is simple: instead of asking a Product Engineering team <strong>“What did you ship?”</strong>, ask them <strong>“Did you drive the outcome?”</strong></p><p>Next episode: <strong>Accountability</strong> — how to create an accountability structure that matches the kind of work a Product Engineering team is doing.</p><p>Find out more at <strong>doproductengineering.com</strong>.</p>]]>
      </itunes:summary>
      <itunes:keywords>product engineering, software engineering, ai, product management</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/5455a149/transcript.srt" type="application/x-subrip" rel="captions"/>
    </item>
    <item>
      <title>When Your Product Roadmap Works Against You</title>
      <itunes:episode>4</itunes:episode>
      <podcast:episode>4</podcast:episode>
      <itunes:title>When Your Product Roadmap Works Against You</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">a2fa9968-c55a-4aeb-aa95-559cf038cf58</guid>
      <link>https://share.transistor.fm/s/1d05483a</link>
      <description>
        <![CDATA[<p>In this episode of <strong>The Product Engineering Podcast</strong>, James explores <strong>The Roadmap Shield</strong> — what happens when the mechanisms designed to protect an engineering team from disruption also prevent it from responding to new information.</p><p>Product roadmaps provide valuable stability. They protect teams from scope creep, create predictable timelines and allow the wider organisation to coordinate around upcoming work. But as commitments build around a proposed solution, changing direction can become increasingly difficult — even when the evidence says you should.</p><p>James breaks the Roadmap Shield into four reinforcing layers:</p><ul><li><strong>Committed scope</strong> — the agreed definition of what the team will build</li><li><strong>Committed estimates</strong> — the delivery forecast the team is expected to meet</li><li><strong>Communicated timelines</strong> — dates that become promises to customers and stakeholders</li><li><strong>Delivery pressure</strong> — the organisational and psychological pressure to complete what was promised</li></ul><p>Together, these layers can subtly change the question from <strong>“Is this still the right thing to build?”</strong> to <strong>“Are we successfully delivering the thing we committed to?”</strong></p><p>Using an example involving an AI integration and MCP, James shows how quickly a sensible technical decision can become outdated — and why teams often continue delivering the original solution anyway.</p><p>The answer isn't to abandon roadmaps. Instead, teams need <strong>explicit exit ramps</strong> that allow credible new information to challenge existing commitments.</p><p>That might mean working in smaller roadmap increments, identifying which deadlines genuinely cannot move, adding caveats to commitments where appropriate, and creating enough trust for a team to say: <strong>we've learned something important, so we're changing direction.</strong></p><p>The goal is to find the balance between <strong>predictability and adaptability</strong> — protecting teams from noise without protecting their solutions from evidence.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In this episode of <strong>The Product Engineering Podcast</strong>, James explores <strong>The Roadmap Shield</strong> — what happens when the mechanisms designed to protect an engineering team from disruption also prevent it from responding to new information.</p><p>Product roadmaps provide valuable stability. They protect teams from scope creep, create predictable timelines and allow the wider organisation to coordinate around upcoming work. But as commitments build around a proposed solution, changing direction can become increasingly difficult — even when the evidence says you should.</p><p>James breaks the Roadmap Shield into four reinforcing layers:</p><ul><li><strong>Committed scope</strong> — the agreed definition of what the team will build</li><li><strong>Committed estimates</strong> — the delivery forecast the team is expected to meet</li><li><strong>Communicated timelines</strong> — dates that become promises to customers and stakeholders</li><li><strong>Delivery pressure</strong> — the organisational and psychological pressure to complete what was promised</li></ul><p>Together, these layers can subtly change the question from <strong>“Is this still the right thing to build?”</strong> to <strong>“Are we successfully delivering the thing we committed to?”</strong></p><p>Using an example involving an AI integration and MCP, James shows how quickly a sensible technical decision can become outdated — and why teams often continue delivering the original solution anyway.</p><p>The answer isn't to abandon roadmaps. Instead, teams need <strong>explicit exit ramps</strong> that allow credible new information to challenge existing commitments.</p><p>That might mean working in smaller roadmap increments, identifying which deadlines genuinely cannot move, adding caveats to commitments where appropriate, and creating enough trust for a team to say: <strong>we've learned something important, so we're changing direction.</strong></p><p>The goal is to find the balance between <strong>predictability and adaptability</strong> — protecting teams from noise without protecting their solutions from evidence.</p>]]>
      </content:encoded>
      <pubDate>Tue, 25 Aug 2026 14:00:00 +0100</pubDate>
      <author>James Charlesworth</author>
      <enclosure url="https://media.transistor.fm/1d05483a/876d891f.mp3" length="20485059" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=_45A1xOiW_E">Watch on YouTube</podcast:contentLink>
      <itunes:author>James Charlesworth</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/2MEzNU7KhmdogvElNZTnogU4Noh6MpDVTofmXfFkQfU/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS85NWU2/Y2ZmOTgzNGY5YzAx/MWYyOGUzODkwNTVj/YmFkNC5wbmc.jpg"/>
      <itunes:duration>1277</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>In this episode of <strong>The Product Engineering Podcast</strong>, James explores <strong>The Roadmap Shield</strong> — what happens when the mechanisms designed to protect an engineering team from disruption also prevent it from responding to new information.</p><p>Product roadmaps provide valuable stability. They protect teams from scope creep, create predictable timelines and allow the wider organisation to coordinate around upcoming work. But as commitments build around a proposed solution, changing direction can become increasingly difficult — even when the evidence says you should.</p><p>James breaks the Roadmap Shield into four reinforcing layers:</p><ul><li><strong>Committed scope</strong> — the agreed definition of what the team will build</li><li><strong>Committed estimates</strong> — the delivery forecast the team is expected to meet</li><li><strong>Communicated timelines</strong> — dates that become promises to customers and stakeholders</li><li><strong>Delivery pressure</strong> — the organisational and psychological pressure to complete what was promised</li></ul><p>Together, these layers can subtly change the question from <strong>“Is this still the right thing to build?”</strong> to <strong>“Are we successfully delivering the thing we committed to?”</strong></p><p>Using an example involving an AI integration and MCP, James shows how quickly a sensible technical decision can become outdated — and why teams often continue delivering the original solution anyway.</p><p>The answer isn't to abandon roadmaps. Instead, teams need <strong>explicit exit ramps</strong> that allow credible new information to challenge existing commitments.</p><p>That might mean working in smaller roadmap increments, identifying which deadlines genuinely cannot move, adding caveats to commitments where appropriate, and creating enough trust for a team to say: <strong>we've learned something important, so we're changing direction.</strong></p><p>The goal is to find the balance between <strong>predictability and adaptability</strong> — protecting teams from noise without protecting their solutions from evidence.</p>]]>
      </itunes:summary>
      <itunes:keywords>product engineering, software engineering, ai, product management</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/1d05483a/transcript.srt" type="application/x-subrip" rel="captions"/>
    </item>
    <item>
      <title>The Product Equivalent Of Technical Debt</title>
      <itunes:episode>3</itunes:episode>
      <podcast:episode>3</podcast:episode>
      <itunes:title>The Product Equivalent Of Technical Debt</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">cffc2444-24b9-4538-9eae-adf22604b11c</guid>
      <link>https://share.transistor.fm/s/505129f8</link>
      <description>
        <![CDATA[<p>Software teams are used to talking about technical debt, but products can accumulate another kind of debt too.</p><p>Outcome debt builds up when features are shipped without confirming whether they achieved the result they were intended to produce. Over time, products become filled with decisions, assumptions and features that may once have made sense, but are no longer delivering enough value.</p><p>In this episode, James explains how outcome debt compares with technical debt, why it does not necessarily mean that anyone made a bad decision, and how changes in customer behaviour, technology and the wider market can cause previously successful features to lose their effectiveness.</p><p>The episode also explores how outcome measurement helps teams identify outcome debt, why sunk costs make weak features difficult to remove, and how teams can address technical debt and outcome debt together.</p><p>In this episode</p><ul><li>What outcome debt is and how it accumulates</li><li>The similarities between outcome debt and technical debt</li><li>Why good product decisions can become outdated</li><li>How changing customer behaviour creates outcome debt</li><li>Why measuring outcomes reveals problems that delivery metrics miss</li><li>The role of sunk-cost thinking in product decisions</li><li>How to reassess older features using current evidence</li><li>Combining product improvements with technical refactoring</li><li>How leaders can create space to address outcome debt without assigning blame</li><li>Why established products must continually revisit earlier decisions</li></ul><p>Outcome debt is not evidence that a team failed. It is a natural consequence of building products in a changing environment. The important question is whether teams regularly return to previous decisions, measure their continued impact and improve or remove the features that no longer serve the product.</p><p><strong>The Product Engineering Podcast</strong> explores how software teams can move beyond shipping features and take greater responsibility for measurable product outcomes.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Software teams are used to talking about technical debt, but products can accumulate another kind of debt too.</p><p>Outcome debt builds up when features are shipped without confirming whether they achieved the result they were intended to produce. Over time, products become filled with decisions, assumptions and features that may once have made sense, but are no longer delivering enough value.</p><p>In this episode, James explains how outcome debt compares with technical debt, why it does not necessarily mean that anyone made a bad decision, and how changes in customer behaviour, technology and the wider market can cause previously successful features to lose their effectiveness.</p><p>The episode also explores how outcome measurement helps teams identify outcome debt, why sunk costs make weak features difficult to remove, and how teams can address technical debt and outcome debt together.</p><p>In this episode</p><ul><li>What outcome debt is and how it accumulates</li><li>The similarities between outcome debt and technical debt</li><li>Why good product decisions can become outdated</li><li>How changing customer behaviour creates outcome debt</li><li>Why measuring outcomes reveals problems that delivery metrics miss</li><li>The role of sunk-cost thinking in product decisions</li><li>How to reassess older features using current evidence</li><li>Combining product improvements with technical refactoring</li><li>How leaders can create space to address outcome debt without assigning blame</li><li>Why established products must continually revisit earlier decisions</li></ul><p>Outcome debt is not evidence that a team failed. It is a natural consequence of building products in a changing environment. The important question is whether teams regularly return to previous decisions, measure their continued impact and improve or remove the features that no longer serve the product.</p><p><strong>The Product Engineering Podcast</strong> explores how software teams can move beyond shipping features and take greater responsibility for measurable product outcomes.</p>]]>
      </content:encoded>
      <pubDate>Wed, 05 Aug 2026 18:00:00 +0100</pubDate>
      <author>James Charlesworth</author>
      <enclosure url="https://media.transistor.fm/505129f8/d9fe63b8.mp3" length="11219945" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=ec7e7gE_JEA">Watch on YouTube</podcast:contentLink>
      <itunes:author>James Charlesworth</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/IaDL0157lYR07QDBQjxlsBDPfeR5XLDhbhC6xPq8MJ4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9mZTg5/MTMwMTU3YTExNGU1/NzQyZjI5YTAxMzUx/M2VjZS5wbmc.jpg"/>
      <itunes:duration>698</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Software teams are used to talking about technical debt, but products can accumulate another kind of debt too.</p><p>Outcome debt builds up when features are shipped without confirming whether they achieved the result they were intended to produce. Over time, products become filled with decisions, assumptions and features that may once have made sense, but are no longer delivering enough value.</p><p>In this episode, James explains how outcome debt compares with technical debt, why it does not necessarily mean that anyone made a bad decision, and how changes in customer behaviour, technology and the wider market can cause previously successful features to lose their effectiveness.</p><p>The episode also explores how outcome measurement helps teams identify outcome debt, why sunk costs make weak features difficult to remove, and how teams can address technical debt and outcome debt together.</p><p>In this episode</p><ul><li>What outcome debt is and how it accumulates</li><li>The similarities between outcome debt and technical debt</li><li>Why good product decisions can become outdated</li><li>How changing customer behaviour creates outcome debt</li><li>Why measuring outcomes reveals problems that delivery metrics miss</li><li>The role of sunk-cost thinking in product decisions</li><li>How to reassess older features using current evidence</li><li>Combining product improvements with technical refactoring</li><li>How leaders can create space to address outcome debt without assigning blame</li><li>Why established products must continually revisit earlier decisions</li></ul><p>Outcome debt is not evidence that a team failed. It is a natural consequence of building products in a changing environment. The important question is whether teams regularly return to previous decisions, measure their continued impact and improve or remove the features that no longer serve the product.</p><p><strong>The Product Engineering Podcast</strong> explores how software teams can move beyond shipping features and take greater responsibility for measurable product outcomes.</p>]]>
      </itunes:summary>
      <itunes:keywords>product engineering, software engineering, ai, product management</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/505129f8/transcript.srt" type="application/x-subrip" rel="captions"/>
    </item>
    <item>
      <title>Output Metrics vs Outcome Metrics</title>
      <itunes:episode>2</itunes:episode>
      <podcast:episode>2</podcast:episode>
      <itunes:title>Output Metrics vs Outcome Metrics</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">285ef51d-32fc-4e5a-a126-56d48d0d67b2</guid>
      <link>https://share.transistor.fm/s/4e9ea5be</link>
      <description>
        <![CDATA[<p>Engineering teams have access to more delivery data than ever. Jira can measure cycle time and velocity. GitHub can track pull requests and code changes. Deployment tools can show how often software reaches production and how reliably those releases perform.</p><p>These metrics are useful, but they only tell us how efficiently a team produces software. They do not tell us whether that software made the product better.</p><p>In this episode of The Product Engineering Podcast, James explores the difference between output and outcome metrics, and why engineering leaders need both.</p><p>The episode begins with the McNamara fallacy: the tendency to focus on what is easy to measure while overlooking information that may be more important. Engineering organisations can fall into the same trap when they treat delivery activity as the primary measure of success.</p><p>James explains why output metrics work well for predictable work such as migrations and platform upgrades, where the intended destination is already understood. Product development is different. Teams are often working with uncertain assumptions about customers, behaviour and business impact. Efficient delivery cannot compensate for building the wrong thing.</p><p>The episode also covers:</p><ul><li>The difference between output and outcome metrics</li><li>Why delivery metrics are easier to measure and attribute</li><li>When metrics such as cycle time, deployment frequency and story points are useful</li><li>Why product engineering cannot be managed like a manufacturing line</li><li>How feature factories emerge when teams are rewarded mainly for shipping</li><li>The growing importance of outcome accountability as AI makes implementation faster</li><li>Why teams should decide how they will measure success before delivery begins</li><li>The difference between leading and lagging indicators</li><li>How outcome measurements can guide iteration and product decisions</li></ul><p>James shares an example involving two engineering teams. One completed a predictable React migration, while the other delivered a navigation redesign that users disliked. Both teams delivered their planned work successfully, but only one produced the intended result.</p><p>The example demonstrates why delivery success and product success are not the same thing.</p><p>The question engineering teams should ultimately be able to answer is simple:</p><p><strong>Did the product get better?</strong></p><p>Learn more about The Product Engineering Podcast at doproductengineering.com.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Engineering teams have access to more delivery data than ever. Jira can measure cycle time and velocity. GitHub can track pull requests and code changes. Deployment tools can show how often software reaches production and how reliably those releases perform.</p><p>These metrics are useful, but they only tell us how efficiently a team produces software. They do not tell us whether that software made the product better.</p><p>In this episode of The Product Engineering Podcast, James explores the difference between output and outcome metrics, and why engineering leaders need both.</p><p>The episode begins with the McNamara fallacy: the tendency to focus on what is easy to measure while overlooking information that may be more important. Engineering organisations can fall into the same trap when they treat delivery activity as the primary measure of success.</p><p>James explains why output metrics work well for predictable work such as migrations and platform upgrades, where the intended destination is already understood. Product development is different. Teams are often working with uncertain assumptions about customers, behaviour and business impact. Efficient delivery cannot compensate for building the wrong thing.</p><p>The episode also covers:</p><ul><li>The difference between output and outcome metrics</li><li>Why delivery metrics are easier to measure and attribute</li><li>When metrics such as cycle time, deployment frequency and story points are useful</li><li>Why product engineering cannot be managed like a manufacturing line</li><li>How feature factories emerge when teams are rewarded mainly for shipping</li><li>The growing importance of outcome accountability as AI makes implementation faster</li><li>Why teams should decide how they will measure success before delivery begins</li><li>The difference between leading and lagging indicators</li><li>How outcome measurements can guide iteration and product decisions</li></ul><p>James shares an example involving two engineering teams. One completed a predictable React migration, while the other delivered a navigation redesign that users disliked. Both teams delivered their planned work successfully, but only one produced the intended result.</p><p>The example demonstrates why delivery success and product success are not the same thing.</p><p>The question engineering teams should ultimately be able to answer is simple:</p><p><strong>Did the product get better?</strong></p><p>Learn more about The Product Engineering Podcast at doproductengineering.com.</p>]]>
      </content:encoded>
      <pubDate>Wed, 29 Jul 2026 18:00:00 +0100</pubDate>
      <author>James Charlesworth</author>
      <enclosure url="https://media.transistor.fm/4e9ea5be/0c75d007.mp3" length="16400118" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=7BThiYwCV6g">Watch on YouTube</podcast:contentLink>
      <itunes:author>James Charlesworth</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/lZ0-ya9c832hw7HezL_lrET7pUlnDzz8u9I2xbN_QxU/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8wNzhl/NTE2ZjVlZmViNzI0/Njk4MDZhNDM0OTc3/YWVmYy5wbmc.jpg"/>
      <itunes:duration>1021</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Engineering teams have access to more delivery data than ever. Jira can measure cycle time and velocity. GitHub can track pull requests and code changes. Deployment tools can show how often software reaches production and how reliably those releases perform.</p><p>These metrics are useful, but they only tell us how efficiently a team produces software. They do not tell us whether that software made the product better.</p><p>In this episode of The Product Engineering Podcast, James explores the difference between output and outcome metrics, and why engineering leaders need both.</p><p>The episode begins with the McNamara fallacy: the tendency to focus on what is easy to measure while overlooking information that may be more important. Engineering organisations can fall into the same trap when they treat delivery activity as the primary measure of success.</p><p>James explains why output metrics work well for predictable work such as migrations and platform upgrades, where the intended destination is already understood. Product development is different. Teams are often working with uncertain assumptions about customers, behaviour and business impact. Efficient delivery cannot compensate for building the wrong thing.</p><p>The episode also covers:</p><ul><li>The difference between output and outcome metrics</li><li>Why delivery metrics are easier to measure and attribute</li><li>When metrics such as cycle time, deployment frequency and story points are useful</li><li>Why product engineering cannot be managed like a manufacturing line</li><li>How feature factories emerge when teams are rewarded mainly for shipping</li><li>The growing importance of outcome accountability as AI makes implementation faster</li><li>Why teams should decide how they will measure success before delivery begins</li><li>The difference between leading and lagging indicators</li><li>How outcome measurements can guide iteration and product decisions</li></ul><p>James shares an example involving two engineering teams. One completed a predictable React migration, while the other delivered a navigation redesign that users disliked. Both teams delivered their planned work successfully, but only one produced the intended result.</p><p>The example demonstrates why delivery success and product success are not the same thing.</p><p>The question engineering teams should ultimately be able to answer is simple:</p><p><strong>Did the product get better?</strong></p><p>Learn more about The Product Engineering Podcast at doproductengineering.com.</p>]]>
      </itunes:summary>
      <itunes:keywords>product engineering, software engineering, ai, product management</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/4e9ea5be/transcript.srt" type="application/x-subrip" rel="captions"/>
    </item>
    <item>
      <title>What Is Product Engineering?</title>
      <itunes:episode>1</itunes:episode>
      <podcast:episode>1</podcast:episode>
      <itunes:title>What Is Product Engineering?</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">a491ff30-a8eb-41f4-a169-9535246aa922</guid>
      <link>https://share.transistor.fm/s/a22bbde0</link>
      <description>
        <![CDATA[<p>What does product engineering actually mean, and how is it different from traditional software delivery?</p><p>In this first episode, James Charlesworth explores the shift from roadmap-driven engineering to an approach where engineers share responsibility for product outcomes, not just delivering requirements.</p><p>Using an example from an email marketing platform, the episode compares two ways of working. In a roadmap-driven model, product managers define a feature and engineers are responsible for building it predictably. In a product engineering model, the whole team starts with the outcome they want to create, explores different solutions and uses evidence to decide what to build next.</p><p>The episode also examines how product engineering changes the way teams think about prototypes, scalability, experimentation and technical quality. It explains why the first version of a feature does not always need to support the entire customer base, provided it is safe, measurable and capable of testing the underlying idea.</p><p>James also discusses how AI is accelerating this shift by making it cheaper and faster to turn an idea into something that can be tested with real users.</p><p>In this episode</p><ul><li>What product engineering means</li><li>Roadmap-driven engineering versus outcome-driven engineering</li><li>Why engineers should help shape solutions</li><li>How teams can test ideas before building for scale</li><li>Why feature flags and limited releases matter</li><li>Where roadmap-driven engineering is still the right approach</li><li>How AI changes the economics of experimentation</li><li>Why delivering a feature is not the same as solving a problem</li></ul><p>The central question is simple: after a team ships something significant, does anybody go back and find out whether it produced the intended result?</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>What does product engineering actually mean, and how is it different from traditional software delivery?</p><p>In this first episode, James Charlesworth explores the shift from roadmap-driven engineering to an approach where engineers share responsibility for product outcomes, not just delivering requirements.</p><p>Using an example from an email marketing platform, the episode compares two ways of working. In a roadmap-driven model, product managers define a feature and engineers are responsible for building it predictably. In a product engineering model, the whole team starts with the outcome they want to create, explores different solutions and uses evidence to decide what to build next.</p><p>The episode also examines how product engineering changes the way teams think about prototypes, scalability, experimentation and technical quality. It explains why the first version of a feature does not always need to support the entire customer base, provided it is safe, measurable and capable of testing the underlying idea.</p><p>James also discusses how AI is accelerating this shift by making it cheaper and faster to turn an idea into something that can be tested with real users.</p><p>In this episode</p><ul><li>What product engineering means</li><li>Roadmap-driven engineering versus outcome-driven engineering</li><li>Why engineers should help shape solutions</li><li>How teams can test ideas before building for scale</li><li>Why feature flags and limited releases matter</li><li>Where roadmap-driven engineering is still the right approach</li><li>How AI changes the economics of experimentation</li><li>Why delivering a feature is not the same as solving a problem</li></ul><p>The central question is simple: after a team ships something significant, does anybody go back and find out whether it produced the intended result?</p>]]>
      </content:encoded>
      <pubDate>Tue, 21 Jul 2026 22:14:26 +0100</pubDate>
      <author>James Charlesworth</author>
      <enclosure url="https://media.transistor.fm/a22bbde0/6b5d96e2.mp3" length="17179985" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=W7XVUIff8gk">Watch on YouTube</podcast:contentLink>
      <itunes:author>James Charlesworth</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/BOh4rZIm_EZQwiIlciDxsqOwz9Dk-Bu6Og-M9VOv7Qw/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS81MDEw/YjRlNzdhNWRlYjdi/NDY0Mjk0NzU1NjFh/Y2ZhMC5wbmc.jpg"/>
      <itunes:duration>1070</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>What does product engineering actually mean, and how is it different from traditional software delivery?</p><p>In this first episode, James Charlesworth explores the shift from roadmap-driven engineering to an approach where engineers share responsibility for product outcomes, not just delivering requirements.</p><p>Using an example from an email marketing platform, the episode compares two ways of working. In a roadmap-driven model, product managers define a feature and engineers are responsible for building it predictably. In a product engineering model, the whole team starts with the outcome they want to create, explores different solutions and uses evidence to decide what to build next.</p><p>The episode also examines how product engineering changes the way teams think about prototypes, scalability, experimentation and technical quality. It explains why the first version of a feature does not always need to support the entire customer base, provided it is safe, measurable and capable of testing the underlying idea.</p><p>James also discusses how AI is accelerating this shift by making it cheaper and faster to turn an idea into something that can be tested with real users.</p><p>In this episode</p><ul><li>What product engineering means</li><li>Roadmap-driven engineering versus outcome-driven engineering</li><li>Why engineers should help shape solutions</li><li>How teams can test ideas before building for scale</li><li>Why feature flags and limited releases matter</li><li>Where roadmap-driven engineering is still the right approach</li><li>How AI changes the economics of experimentation</li><li>Why delivering a feature is not the same as solving a problem</li></ul><p>The central question is simple: after a team ships something significant, does anybody go back and find out whether it produced the intended result?</p>]]>
      </itunes:summary>
      <itunes:keywords>product engineering, software engineering, ai, product management</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/a22bbde0/transcript.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a22bbde0/transcript.txt" type="text/plain"/>
    </item>
  </channel>
</rss>
