<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[The Tech Dilemma]]></title><description><![CDATA[The decisions technology leaders actually face, and the frameworks nobody teaches]]></description><link>https://www.thetechdilemma.com</link><image><url>https://substackcdn.com/image/fetch/$s_!rBvF!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7d31c2b-e195-4581-b7c9-402f2eda4232_1280x1280.png</url><title>The Tech Dilemma</title><link>https://www.thetechdilemma.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 25 Jul 2026 13:07:49 GMT</lastBuildDate><atom:link href="https://www.thetechdilemma.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Steve Taplin]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[stevetaplin1@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[stevetaplin1@substack.com]]></itunes:email><itunes:name><![CDATA[Steve Taplin]]></itunes:name></itunes:owner><itunes:author><![CDATA[Steve Taplin]]></itunes:author><googleplay:owner><![CDATA[stevetaplin1@substack.com]]></googleplay:owner><googleplay:email><![CDATA[stevetaplin1@substack.com]]></googleplay:email><googleplay:author><![CDATA[Steve Taplin]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Sonatafy Fireside Chats]]></title><link>https://www.thetechdilemma.com/p/sonatafy-fireside-chats-4b3</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/sonatafy-fireside-chats-4b3</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Thu, 23 Jul 2026 15:59:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AYZ7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c0be36-cafd-4eea-a00e-9bdc71b04988_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AYZ7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c0be36-cafd-4eea-a00e-9bdc71b04988_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AYZ7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c0be36-cafd-4eea-a00e-9bdc71b04988_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!AYZ7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c0be36-cafd-4eea-a00e-9bdc71b04988_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!AYZ7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c0be36-cafd-4eea-a00e-9bdc71b04988_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!AYZ7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c0be36-cafd-4eea-a00e-9bdc71b04988_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AYZ7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c0be36-cafd-4eea-a00e-9bdc71b04988_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a6c0be36-cafd-4eea-a00e-9bdc71b04988_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1925871,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/207925507?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c0be36-cafd-4eea-a00e-9bdc71b04988_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AYZ7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c0be36-cafd-4eea-a00e-9bdc71b04988_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!AYZ7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c0be36-cafd-4eea-a00e-9bdc71b04988_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!AYZ7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c0be36-cafd-4eea-a00e-9bdc71b04988_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!AYZ7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c0be36-cafd-4eea-a00e-9bdc71b04988_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;aab00cb4-b965-4ee6-8c05-39ed9b59d043&quot;,&quot;duration&quot;:null}"></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/p/sonatafy-fireside-chats-4b3/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thetechdilemma.com/p/sonatafy-fireside-chats-4b3/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[The SOFTWARE LEADERS Forum]]></title><description><![CDATA[Everyone wants to talk about becoming an AI leader.]]></description><link>https://www.thetechdilemma.com/p/the-software-leaders-forum</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/the-software-leaders-forum</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Tue, 21 Jul 2026 16:01:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!e5lc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f41b7c-04bb-41a8-bab3-f39f4a4c972a_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Everyone wants to talk about becoming an AI leader. Instead, what I see is a wave of surface-level activity dressed up as real change. New tools get introduced, dashboards get updated, and teams get told to experiment, yet the underlying behavior inside these organizations barely moves. The same people make the same decisions using slightly faster inputs, and somehow that&#8217;s supposed to count as transformation. It doesn&#8217;t.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!e5lc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f41b7c-04bb-41a8-bab3-f39f4a4c972a_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!e5lc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f41b7c-04bb-41a8-bab3-f39f4a4c972a_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!e5lc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f41b7c-04bb-41a8-bab3-f39f4a4c972a_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!e5lc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f41b7c-04bb-41a8-bab3-f39f4a4c972a_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!e5lc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f41b7c-04bb-41a8-bab3-f39f4a4c972a_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!e5lc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f41b7c-04bb-41a8-bab3-f39f4a4c972a_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/74f41b7c-04bb-41a8-bab3-f39f4a4c972a_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2181173,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/207566784?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f41b7c-04bb-41a8-bab3-f39f4a4c972a_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!e5lc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f41b7c-04bb-41a8-bab3-f39f4a4c972a_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!e5lc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f41b7c-04bb-41a8-bab3-f39f4a4c972a_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!e5lc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f41b7c-04bb-41a8-bab3-f39f4a4c972a_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!e5lc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f41b7c-04bb-41a8-bab3-f39f4a4c972a_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/p/the-software-leaders-forum/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thetechdilemma.com/p/the-software-leaders-forum/comments"><span>Leave a comment</span></a></p><p><span>I&#8217;ve watched companies roll out AI initiatives with all the right language and none of the real intent. Leadership gets excited about possibilities, middle management gets cautious about disruption, and the teams on the ground are left trying to fit something new into a system that was never designed to support it. A few pilot programs show promise, some efficiency gains appear, and then the entire effort gets absorbed back into the old way of operating. The structure wins every time.</span></p><p><span>That&#8217;s the part no one wants to admit. Most organizations don&#8217;t want to change. They want to improve just enough to stay competitive without disturbing the internal balance that keeps everything predictable. AI becomes a layer on top of the business instead of a force that reshapes it, and that&#8217;s why so many of these efforts stall out long before they deliver anything meaningful.</span></p><p><strong><span>AI Doesn&#8217;t Transform&#8212;It Exposes</span></strong></p><p><span>If you want to become a real change agent in the age of AI, you have to start by rejecting that entire approach. You can&#8217;t treat AI like an upgrade to an existing system because the system itself is the problem. The processes, the approvals, the incentives, all of it was built for a different era, and layering intelligence on top of it only makes the cracks more visible.</span></p><p><span>Most people aren&#8217;t comfortable with that level of honesty. They&#8217;d rather focus on tools because tools feel manageable. You can learn them, measure them, and present them in a way that looks like progress. Questioning the system is different. It creates tension, and tension is something most organizations are designed to avoid.</span></p><p><span>What AI really gives you isn&#8217;t just speed. It gives you clarity. It exposes redundancy in ways that are hard to ignore, and it highlights how much of the work inside an organization exists simply because it always has. When you start to see that, it changes how you think about everything from decision-making to ownership.</span></p><p><strong><span>You Have to Choose What to Break</span></strong></p><p><span>At that point, you have a choice to make. You can use AI to reinforce what already exists, or you can use it to challenge it. One path keeps you aligned with the organization, and the other puts you at odds with it. Only one of those paths leads to real change.</span></p><p><span>I&#8217;ve learned that the people who drive transformation aren&#8217;t the ones with the deepest technical knowledge. They&#8217;re the ones who are willing to question why things are done the way they are. They look at a workflow and ask whether it still makes sense, and they don&#8217;t accept &#8220;because we&#8217;ve always done it this way&#8221; as an answer.</span></p><p><span>That mindset creates friction, and friction is unavoidable if you&#8217;re serious about changing anything that matters. Organizations resist change because it threatens existing power structures, and AI has a way of accelerating that threat. It doesn&#8217;t just make work more efficient/  it reveals where control is being held for the wrong reasons.</span></p><p><strong><span>Where Most AI Initiatives Quietly Die</span></strong></p><p><span>That&#8217;s where most initiatives break down. The technology works, but the organization quietly rejects what the technology exposes. People protect their roles, their influence, and their version of how things should operate, even when it&#8217;s clear that a better approach exists.</span></p><p><span>If you&#8217;re stepping into this environment as a change agent, you can&#8217;t ignore that dynamic. You have to move directly into it. That means pushing beyond pilot programs and forcing successful ideas into the core of the business, where they actually have an impact. It means taking something that works in isolation and proving that it can outperform the existing system at scale.</span></p><p><span>That&#8217;s when resistance becomes visible.</span></p><p><strong><span>Don&#8217;t Wait for Alignment&#8212;Create It</span></strong></p><p><span>I&#8217;ve seen teams build AI-driven capabilities that could fundamentally improve how a company operates, only to have those capabilities sidelined because they didn&#8217;t fit neatly into existing approval structures. I&#8217;ve seen leaders celebrate innovation in public settings while quietly slowing it down behind the scenes because it disrupted their span of control. None of this is accidental, and none of it is new.</span></p><p><span>What is new is the speed at which these tensions are surfacing.</span></p><p><span>AI compresses time in a way that organizations aren&#8217;t used to. It lowers the cost of experimentation and increases the pace at which results show up, which means the gap between what&#8217;s possible and what&#8217;s actually happening becomes impossible to ignore. That gap is where change agents operate.</span></p><p><span>They don&#8217;t wait for consensus because consensus usually forms around maintaining the current state. Instead, they create undeniable proof that a different way works better. They build, test, and implement faster than the organization can debate, and they let results force the conversation.</span></p><p><strong><span>AI Is Pressure, Not the Solution</span></strong></p><p><span>The mistake most people make is assuming that AI is the change itself. It isn&#8217;t. AI is the pressure that forces change to happen. It exposes inefficiencies, accelerates feedback loops, and makes weak thinking more obvious. If you&#8217;re not willing to confront those things directly, AI won&#8217;t help you. It will simply highlight the problems you&#8217;re avoiding.</span></p><p><span>Becoming a change agent in this environment requires a different posture. You have to be willing to challenge assumptions that have been in place for years, and you have to do it in a way that produces tangible results. Talking about change isn&#8217;t enough. You have to demonstrate it, even when it creates discomfort.</span></p><p><span>There&#8217;s no version of this where everyone is aligned from the beginning. Some people will resist you because the changes you&#8217;re driving will alter how they operate or reduce the control they currently have. That resistance is a signal that you&#8217;re pushing on something real.</span></p><p><span>The companies that come out ahead in this era won&#8217;t be the ones with the most advanced AI models. They&#8217;ll be the ones willing to rethink how their business actually functions. That shift doesn&#8217;t happen through consensus or careful alignment. It happens because someone decides the current state isn&#8217;t good enough and starts building something better.</span></p><p><span>If you&#8217;re waiting for permission to do that, you&#8217;re already behind.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://sonatafy.com/advisory&quot;,&quot;text&quot;:&quot;LEARN MORE&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://sonatafy.com/advisory"><span>LEARN MORE</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://sonatafy.com/advisory" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!K4S2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53716dd3-a025-4972-81fd-a2f93cf088f4_1172x546.jpeg 424w, https://substackcdn.com/image/fetch/$s_!K4S2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53716dd3-a025-4972-81fd-a2f93cf088f4_1172x546.jpeg 848w, https://substackcdn.com/image/fetch/$s_!K4S2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53716dd3-a025-4972-81fd-a2f93cf088f4_1172x546.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!K4S2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53716dd3-a025-4972-81fd-a2f93cf088f4_1172x546.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!K4S2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53716dd3-a025-4972-81fd-a2f93cf088f4_1172x546.jpeg" width="1172" height="546" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/53716dd3-a025-4972-81fd-a2f93cf088f4_1172x546.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:546,&quot;width&quot;:1172,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:110186,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://sonatafy.com/advisory&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/207566784?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53716dd3-a025-4972-81fd-a2f93cf088f4_1172x546.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!K4S2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53716dd3-a025-4972-81fd-a2f93cf088f4_1172x546.jpeg 424w, https://substackcdn.com/image/fetch/$s_!K4S2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53716dd3-a025-4972-81fd-a2f93cf088f4_1172x546.jpeg 848w, https://substackcdn.com/image/fetch/$s_!K4S2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53716dd3-a025-4972-81fd-a2f93cf088f4_1172x546.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!K4S2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53716dd3-a025-4972-81fd-a2f93cf088f4_1172x546.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[Sonatafy Fireside Chats:  Product Ownership]]></title><link>https://www.thetechdilemma.com/p/sonatafy-fireside-chats-f1f</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/sonatafy-fireside-chats-f1f</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Thu, 16 Jul 2026 15:46:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!hT21!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70edc2ca-d800-4eda-a002-c8014f9e3e07_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hT21!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70edc2ca-d800-4eda-a002-c8014f9e3e07_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hT21!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70edc2ca-d800-4eda-a002-c8014f9e3e07_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!hT21!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70edc2ca-d800-4eda-a002-c8014f9e3e07_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!hT21!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70edc2ca-d800-4eda-a002-c8014f9e3e07_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!hT21!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70edc2ca-d800-4eda-a002-c8014f9e3e07_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hT21!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70edc2ca-d800-4eda-a002-c8014f9e3e07_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70edc2ca-d800-4eda-a002-c8014f9e3e07_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2104970,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/206455897?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70edc2ca-d800-4eda-a002-c8014f9e3e07_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hT21!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70edc2ca-d800-4eda-a002-c8014f9e3e07_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!hT21!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70edc2ca-d800-4eda-a002-c8014f9e3e07_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!hT21!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70edc2ca-d800-4eda-a002-c8014f9e3e07_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!hT21!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70edc2ca-d800-4eda-a002-c8014f9e3e07_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;30023c9f-57cf-4ae4-8f7a-d58210511083&quot;,&quot;duration&quot;:null}"></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/p/sonatafy-fireside-chats-f1f/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thetechdilemma.com/p/sonatafy-fireside-chats-f1f/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[The SOFTWARE LEADERS Forum]]></title><description><![CDATA[Every leadership team is asking the same question right now: How do we measure the value of AI?]]></description><link>https://www.thetechdilemma.com/p/how-do-tech-leaders-transform-ai</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/how-do-tech-leaders-transform-ai</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Tue, 14 Jul 2026 15:36:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rboX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a91cf2-f972-4939-89b2-eab7ba935aa7_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Every leadership team is asking the same question right now: How do we measure the value of AI? It sounds simple, but it isn&#8217;t.</span></p><p><span>Most organizations approach artificial intelligence the same way they approach any new technology. They look for cost savings, productivity improvements, and return on investment. Those metrics matter, but they only tell part of the story.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rboX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a91cf2-f972-4939-89b2-eab7ba935aa7_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rboX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a91cf2-f972-4939-89b2-eab7ba935aa7_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!rboX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a91cf2-f972-4939-89b2-eab7ba935aa7_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!rboX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a91cf2-f972-4939-89b2-eab7ba935aa7_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!rboX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a91cf2-f972-4939-89b2-eab7ba935aa7_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rboX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a91cf2-f972-4939-89b2-eab7ba935aa7_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e1a91cf2-f972-4939-89b2-eab7ba935aa7_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1605721,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/206452510?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a91cf2-f972-4939-89b2-eab7ba935aa7_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rboX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a91cf2-f972-4939-89b2-eab7ba935aa7_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!rboX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a91cf2-f972-4939-89b2-eab7ba935aa7_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!rboX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a91cf2-f972-4939-89b2-eab7ba935aa7_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!rboX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a91cf2-f972-4939-89b2-eab7ba935aa7_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/p/how-do-tech-leaders-transform-ai/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thetechdilemma.com/p/how-do-tech-leaders-transform-ai/comments"><span>Leave a comment</span></a></p><p><span>Leaders are asking the wrong question about AI. They want to know how much value artificial intelligence can create for the organization. That question matters, but it&#8217;s incomplete. A better question is this: How much value can AI create, how effectively are we using it, and what are we risking in the process?</span></p><p><span>AI value can&#8217;t be measured by productivity gains alone. It can&#8217;t be reduced to saved hours, lower costs, faster workflows, or fewer employees. Those numbers may look good in a board presentation, but they don&#8217;t always tell the truth. A company can move faster and become sloppier. It can cut costs and lose institutional knowledge. It can automate processes and weaken the judgment of the people who once understood the work.</span></p><p><strong><span>Benefit. Utilization. Consequences.</span></strong></p><p><span>The first measure is value creation. This is where most companies begin, and for good reason. AI can help teams work faster, reduce repetitive tasks, improve analysis, draft content, summarize documents, write code, support customers, and identify patterns buried inside large amounts of data. These gains are real and we should measure them.</span></p><p><span>The mistake is stopping there. A company that uses AI to save ten hours a week hasn&#8217;t automatically created strategic value. The real question is what happens with those ten hours. Are employees using that time to deepen customer relationships, improve products, make better decisions, and pursue growth? Or are those hours disappearing into more meetings, more noise, and more low-value activity?</span></p><p><strong><span>AI Utilization &amp; Efficiency</span></strong></p><p><span>Leaders shouldn&#8217;t only ask whether AI creates value. They should ask whether the organization is using AI efficiently enough to capture that value. That means looking at adoption, training, workflow integration, quality control, and use-case discipline. Are employees using AI in ways that improve outcomes, or are they just experimenting without direction? Are teams applying AI to meaningful business problems, or are they forcing it into places where it doesn&#8217;t belong? Are managers measuring the quality of AI-assisted work, or only the speed of completion?</span></p><p><span>AI utilization efficiency is the difference between owning a powerful tool and knowing how to use it. Many organizations will buy AI platforms, announce AI initiatives, and still fail to gain meaningful advantage because they never redesign the work around the technology. They add AI to broken processes and expect transformation. That doesn&#8217;t work. It only makes poor systems move faster.</span></p><p><span>Leaders should begin with clear use cases. AI should be tied to a real business problem, not vague pressure from the market. If a company adopts AI because competitors are doing it, the initiative starts from fear rather than strategy. That usually leads to scattered pilots, weak governance, and inflated expectations.</span></p><p><span>A solid use case answers basic questions. What problem are we solving? Who benefits? What processes change? What improves? How will we know? What could go wrong? Without those answers, AI becomes theater. It looks innovative from the outside, but inside the company, it creates confusion.</span></p><p><strong><span>What Are the Consequences?</span></strong></p><p><span>Every AI gain should be measured against its potential harm. Speed is a good example. AI helps organizations move faster, but leaders should ask whether they are moving too fast. Faster research can support better decisions, but it can also create false confidence. Faster content production can increase output, but it can also flood the market with generic thinking. Faster software development can accelerate innovation, but it can also introduce errors, security risks, and technical debt.</span></p><p><span>The same applies to cost reduction. AI can reduce headcount, but leaders should be careful about what else gets lost. When experienced people leave, they take judgment, context, relationships, and cultural memory with them. Those assets rarely appear on a spreadsheet, but companies feel their absence when things get difficult.</span></p><p><span>This is one of the hidden dangers of measuring AI only through efficiency. An organization may look leaner while becoming weaker. It may process work faster while losing the human knowledge that helped it interpret complexity. It may reduce payroll while damaging morale, trust, and collaboration.</span></p><p><span>Corporate culture also matters. If employees experience AI as a threat, adoption suffers. If they see it as a tool that helps them do better work, adoption improves. Leaders need to measure trust, not just usage. They should ask whether AI is strengthening people or making them feel replaceable. The answer will shape how deeply the technology becomes embedded in the organization.</span></p><p><strong><span>The best AI measurement system balances four questions.</span></strong></p><p><span>1. What value did AI create?</span></p><p><span>2. How efficiently did we use AI to capture that value?</span></p><p><span>3. What did we gain in speed, cost, quality, insight, or capability?</span></p><p><span>4. What did we risk, weaken, or lose along the way?</span></p><p><span>That last question may be the most important one. AI can make an organization more intelligent, but only if leaders use it with discipline. It can amplify judgment, but it can also replace judgment with automation. It can increase capacity, but it can also create dependency. It can help people do better work, but it can also flatten the human expertise that makes the company distinct.</span></p><p><span>The real measure of AI value is not whether the organization becomes faster. It is whether the organization becomes better.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://sonatafy.com/advisory&quot;,&quot;text&quot;:&quot;LEARN MORE&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://sonatafy.com/advisory"><span>LEARN MORE</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://sonatafy.com/advisory" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cwsl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b4787a-1f8c-47e9-9ef5-b054040093ce_1172x546.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cwsl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b4787a-1f8c-47e9-9ef5-b054040093ce_1172x546.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cwsl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b4787a-1f8c-47e9-9ef5-b054040093ce_1172x546.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cwsl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b4787a-1f8c-47e9-9ef5-b054040093ce_1172x546.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cwsl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b4787a-1f8c-47e9-9ef5-b054040093ce_1172x546.jpeg" width="1172" height="546" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/29b4787a-1f8c-47e9-9ef5-b054040093ce_1172x546.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:546,&quot;width&quot;:1172,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:110186,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://sonatafy.com/advisory&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/206452510?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b4787a-1f8c-47e9-9ef5-b054040093ce_1172x546.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cwsl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b4787a-1f8c-47e9-9ef5-b054040093ce_1172x546.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cwsl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b4787a-1f8c-47e9-9ef5-b054040093ce_1172x546.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cwsl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b4787a-1f8c-47e9-9ef5-b054040093ce_1172x546.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cwsl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29b4787a-1f8c-47e9-9ef5-b054040093ce_1172x546.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[Sonatafy Fireside Chats]]></title><link>https://www.thetechdilemma.com/p/sonatafy-fireside-chat</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/sonatafy-fireside-chat</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Thu, 09 Jul 2026 15:45:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WPtL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dde2b5e-a45a-4ccd-a020-11d8a7ccabc8_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WPtL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dde2b5e-a45a-4ccd-a020-11d8a7ccabc8_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WPtL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dde2b5e-a45a-4ccd-a020-11d8a7ccabc8_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!WPtL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dde2b5e-a45a-4ccd-a020-11d8a7ccabc8_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!WPtL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dde2b5e-a45a-4ccd-a020-11d8a7ccabc8_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!WPtL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dde2b5e-a45a-4ccd-a020-11d8a7ccabc8_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WPtL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dde2b5e-a45a-4ccd-a020-11d8a7ccabc8_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0dde2b5e-a45a-4ccd-a020-11d8a7ccabc8_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2265413,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/206057061?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dde2b5e-a45a-4ccd-a020-11d8a7ccabc8_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WPtL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dde2b5e-a45a-4ccd-a020-11d8a7ccabc8_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!WPtL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dde2b5e-a45a-4ccd-a020-11d8a7ccabc8_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!WPtL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dde2b5e-a45a-4ccd-a020-11d8a7ccabc8_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!WPtL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dde2b5e-a45a-4ccd-a020-11d8a7ccabc8_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;8f92a0ea-c003-44b4-9c5a-73013c44bce7&quot;,&quot;duration&quot;:null}"></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/p/sonatafy-fireside-chat/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thetechdilemma.com/p/sonatafy-fireside-chat/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[What Matters is How Much Software You Successfully Deliver]]></title><description><![CDATA[If you listen to the conversation around AI in software development, you might think we&#8217;re entering a golden age of productivity.]]></description><link>https://www.thetechdilemma.com/p/what-matters-is-how-much-software</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/what-matters-is-how-much-software</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Tue, 07 Jul 2026 15:30:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!DeU6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc0e3a2-843b-4ba8-aacd-a73bdd68428a_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you listen to the conversation around AI in software development, you might think we&#8217;re entering a golden age of productivity. Developers are generating code at unprecedented rates. Pull requests are multiplying. Features appear to move from idea to implementation in record time. Yet I&#8217;m becoming increasingly convinced that many organizations are measuring the wrong thing.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DeU6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc0e3a2-843b-4ba8-aacd-a73bdd68428a_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DeU6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc0e3a2-843b-4ba8-aacd-a73bdd68428a_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!DeU6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc0e3a2-843b-4ba8-aacd-a73bdd68428a_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!DeU6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc0e3a2-843b-4ba8-aacd-a73bdd68428a_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!DeU6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc0e3a2-843b-4ba8-aacd-a73bdd68428a_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DeU6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc0e3a2-843b-4ba8-aacd-a73bdd68428a_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3dc0e3a2-843b-4ba8-aacd-a73bdd68428a_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1761405,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/200773204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc0e3a2-843b-4ba8-aacd-a73bdd68428a_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DeU6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc0e3a2-843b-4ba8-aacd-a73bdd68428a_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!DeU6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc0e3a2-843b-4ba8-aacd-a73bdd68428a_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!DeU6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc0e3a2-843b-4ba8-aacd-a73bdd68428a_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!DeU6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc0e3a2-843b-4ba8-aacd-a73bdd68428a_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/p/what-matters-is-how-much-software?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thetechdilemma.com/p/what-matters-is-how-much-software?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>The metric that matters isn&#8217;t how many lines of code AI can generate. It&#8217;s how much software gets successfully delivered, adopted by users, and translated into business outcomes. That distinction is becoming harder to ignore.</p><p>A recent MIT-led analysis found that AI tools dramatically increased coding activity. In some environments, file edits nearly tripled after AI coding assistants were introduced. Yet much of that increased activity disappeared as projects moved through testing, review, deployment, and adoption. The researchers found that while coding output surged, software releases increased by only about 30 percent. Even more striking, many of those additional releases failed to generate meaningful user engagement or business value.</p><p>In other words, AI is accelerating code production faster than it&#8217;s accelerating value creation.</p><p>That finding aligns with what our team at <a href="https://sonatafy.com">SONATAFY</a> has seen across the industry. Many leadership teams are celebrating activity metrics because they&#8217;re easy to measure. They track commits, pull requests, story points, and development velocity. AI makes all of those numbers look better. A developer who once produced ten units of output can now produce twenty.</p><p><strong>Code Generation is Not the Problem</strong></p><p>The problem is that software development has never been a code-generation problem. It&#8217;s about problem-definition, prioritization, customer-adoption, and ultimately business-value. Code is only one step in a much larger chain.</p><p>Imagine a construction company measuring success by the number of bricks delivered to a job site. If the building is never completed, nobody would call that productive. Yet that&#8217;s effectively what many organizations are doing with AI-generated code. The danger is that AI creates an illusion of progress. When executives see development activity rising, they naturally assume more value is being created. The dashboards look impressive. The engineering organization appears more productive. Teams are shipping more artifacts into repositories.</p><p>Yet customers don&#8217;t buy code. Customers buy solutions. A feature that nobody uses has exactly the same business value whether it required ten lines of code or ten thousand.</p><p>That&#8217;s why some of the latest research on AI productivity is so important. Another study conducted by the research organization METR found that experienced developers working on familiar codebases actually took longer to complete tasks when using AI coding tools. Even more surprising, developers believed they were becoming more productive when the measured results showed the opposite.</p><p>That finding highlights a broader challenge. AI can make work feel faster because it reduces the effort required to generate output. However, software engineering involves much more than generation. Developers still need to review code, validate assumptions, test integrations, resolve edge cases, address security concerns, and maintain the resulting systems. As AI-generated code volumes increase, so does the burden of verification.</p><p>Organizations that focus solely on code output risk creating what I call synthetic productivity. Activity rises. Repositories grow. Dashboards improve. Yet the underlying business outcomes remain unchanged. The better question isn&#8217;t how much code AI generated. The better question is what value that code created.</p><p>The companies that benefit most from AI won&#8217;t be the ones generating the most code. They&#8217;ll be the ones that become disciplined about connecting software development to measurable outcomes. AI has given us the ability to manufacture code at industrial scale. That&#8217;s a remarkable achievement. The challenge now is ensuring we don&#8217;t confuse production with progress.</p><p>History is filled with examples of organizations that optimized the wrong metric. Factories produced inventory nobody wanted. Sales teams generated leads that never converted. Marketing departments celebrated clicks that never became customers. Software development is facing a similar moment.</p><p><em>Steve Taplin</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/p/what-matters-is-how-much-software/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thetechdilemma.com/p/what-matters-is-how-much-software/comments"><span>Leave a comment</span></a></p><p style="text-align: center;"><strong><a href="https://sonatafy.com/reports/why-software-projects-fail">WANT TO LEARN MORE?  DOWNLOAD YOUR FREE REPORT.</a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wMXH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749b7cfa-d898-4471-8c03-e21ff57de97f_1154x620.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wMXH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749b7cfa-d898-4471-8c03-e21ff57de97f_1154x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!wMXH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749b7cfa-d898-4471-8c03-e21ff57de97f_1154x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!wMXH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749b7cfa-d898-4471-8c03-e21ff57de97f_1154x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!wMXH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749b7cfa-d898-4471-8c03-e21ff57de97f_1154x620.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wMXH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749b7cfa-d898-4471-8c03-e21ff57de97f_1154x620.jpeg" width="1154" height="620" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/749b7cfa-d898-4471-8c03-e21ff57de97f_1154x620.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:620,&quot;width&quot;:1154,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:87678,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/200773204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749b7cfa-d898-4471-8c03-e21ff57de97f_1154x620.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wMXH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749b7cfa-d898-4471-8c03-e21ff57de97f_1154x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!wMXH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749b7cfa-d898-4471-8c03-e21ff57de97f_1154x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!wMXH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749b7cfa-d898-4471-8c03-e21ff57de97f_1154x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!wMXH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749b7cfa-d898-4471-8c03-e21ff57de97f_1154x620.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[Quality - Not Speed - is the Ultimate Measure of Software Success]]></title><description><![CDATA[&#8220;The greatest danger in times of turbulence is not the turbulence.]]></description><link>https://www.thetechdilemma.com/p/quality-not-speed-is-the-ultimate</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/quality-not-speed-is-the-ultimate</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Mon, 29 Jun 2026 15:31:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!hMIX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf5b8c48-9525-4931-86f8-b387e493b87d_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: center;"><em><strong><span>&#8220;The greatest danger in times of turbulence is not the turbulence. It is acting with yesterday&#8217;s logic.&#8221;</span></strong></em><strong><span><br>&#8212; Peter Drucker</span></strong></p><p><span>I recently read McKinsey&#8217;s latest CEO Playbook for Leading Through Uncertainty, and one idea stood out above the rest. The organizations that thrive over the next decade won&#8217;t be those that respond to disruption. They&#8217;ll be the ones that reinvent how they operate before disruption forces them to.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hMIX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf5b8c48-9525-4931-86f8-b387e493b87d_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hMIX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf5b8c48-9525-4931-86f8-b387e493b87d_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!hMIX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf5b8c48-9525-4931-86f8-b387e493b87d_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!hMIX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf5b8c48-9525-4931-86f8-b387e493b87d_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!hMIX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf5b8c48-9525-4931-86f8-b387e493b87d_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hMIX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf5b8c48-9525-4931-86f8-b387e493b87d_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af5b8c48-9525-4931-86f8-b387e493b87d_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1799007,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/203856411?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf5b8c48-9525-4931-86f8-b387e493b87d_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hMIX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf5b8c48-9525-4931-86f8-b387e493b87d_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!hMIX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf5b8c48-9525-4931-86f8-b387e493b87d_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!hMIX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf5b8c48-9525-4931-86f8-b387e493b87d_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!hMIX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf5b8c48-9525-4931-86f8-b387e493b87d_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/p/quality-not-speed-is-the-ultimate/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thetechdilemma.com/p/quality-not-speed-is-the-ultimate/comments"><span>Leave a comment</span></a></p><p><span>No executive faces that challenge more directly than the Chief Technology Officer.</span></p><p><span>For years, the CTO playbook was well understood. Build a talented engineering organization. Adopt Agile. Embrace DevOps. Move to the cloud. Automate testing. Accelerate software delivery. Improve developer productivity.</span></p><p><span>Those practices transformed software development. Now, Artificial intelligence is changing the equation.</span></p><p><span>AI isn&#8217;t another development tool. It is a new participant in the software development lifecycle. It writes code. It recommends architectures. It creates documentation. It generates test cases. It identifies defects. Increasingly, it performs work that only human developers performed a few years ago.</span></p><h3><span>The New Software Risks</span></h3><p><span>AI is creating tremendous opportunities. It&#8217;s also creating an entirely new category of software risk.</span></p><p><span>Much of the current discussion around AI focuses on productivity. Research from GitHub has shown that developers using AI coding assistants complete many programming tasks significantly faster. Organizations everywhere are investing in AI to increase engineering velocity and reduce development costs.</span></p><h3 style="text-align: center;"><span>Speed has never been the ultimate measure of software success. Quality is.</span></h3><p><span>The 2025 DORA Accelerate State of DevOps Report delivered an important warning to technology leaders. While AI improved individual developer productivity, higher levels of AI adoption did not consistently improve organizational software delivery performance. In several cases, software stability, delivery performance, and developer satisfaction declined when AI was introduced without corresponding changes to engineering practices.</span></p><p><span>Artificial intelligence is allowing organizations to generate more code than ever before. At the same time, it introduces risks that traditional software development frameworks were never designed to address.</span></p><ul><li><p><span>AI can hallucinate nonexistent functions</span></p></li><li><p><span>It can recommend insecure programming patterns</span></p></li><li><p><span>It can generate inconsistent coding standards across teams</span></p></li><li><p><span>It can introduce hidden technical debt that developers fail to recognize because they did not write the original code</span></p></li><li><p><span>It can create intellectual property concerns when developers unknowingly incorporate generated content with uncertain licensing histories</span></p></li><li><p><span>Most importantly, AI can produce software that appears correct while concealing flaws that become visible only after deployment</span></p></li></ul><p><span>Traditional software quality frameworks were built for software created almost entirely by humans. Tomorrow&#8217;s software will be built by humans working alongside intelligent machines. That demands a different quality framework.</span></p><h3><span>The New CTO Playbook</span></h3><p><span>The new CTO playbook is no longer about maximizing coding productivity. It is about maximizing confidence in AI-assisted software delivery. That begins with a new AI Software Quality Framework built around six core principles.</span></p><p><strong><span>1.</span></strong><span> </span><strong><span>Human Accountability</span></strong></p><p><span>Every AI-generated artifact should have an accountable human owner. AI can generate code. Humans remain responsible for approving what enters production.</span></p><p><strong><span>2.</span></strong><span> </span><strong><span>Architecture Integrity</span></strong></p><p><span>Large language models excel at solving isolated programming problems. They don&#8217;t understand long-term enterprise architecture the way experienced software architects do. Every AI contribution should be evaluated within the broader system design rather than accepted in isolation.</span></p><p><strong><span>3.</span></strong><span> </span><strong><span>Continuous Security Validation</span></strong></p><p><span>Every AI-generated component should undergo automated security scanning, dependency analysis, vulnerability testing, and compliance review before deployment. Security can no longer be a checkpoint at the end of development. It becomes a continuous discipline integrated throughout the software lifecycle.</span></p><p><strong><span>4.</span></strong><span> </span><strong><span>AI Verification</span></strong></p><p><span>Testing now extends beyond verifying functionality. Teams must validate AI-generated business logic, identify hallucinated code, evaluate model-generated recommendations, and confirm that software behaves consistently across changing AI outputs.</span></p><p><strong><span>5.</span></strong><span> </span><strong><span>Governance and Traceability</span></strong></p><p><span>Organizations need to know where AI contributed to software development, which models generated the code, who approved it, and how decisions were validated. As regulations evolve, that visibility will become a strategic requirement rather than an operational convenience.</span></p><p><strong><span>6.</span></strong><span> </span><strong><span>Continuous Organizational Learning</span></strong></p><p><span>Every production defect, security incident, and architectural failure should improve both the engineering organization and its AI workflows. AI systems learn from feedback. Engineering organizations should do the same.</span></p><p><span>Collectively, these principles redefine the CTO&#8217;s role. Tomorrow&#8217;s technology leaders will spend less time asking, &#8220;How can AI help us write more code?&#8221; Instead, they will spend more time asking, &#8220;How do we ensure every line of AI-generated code meets the quality, security, reliability, and governance standards our customers expect?&#8221;</span></p><p><span>That&#8217;s a different leadership challenge. The next decade won&#8217;t belong to the organizations generating the most software. It will belong to the organizations delivering the most trusted software.</span></p><p><span>The last twenty years gave us Agile, DevOps, and continuous delivery. Those frameworks transformed how humans build software. The next era requires something equally important: a comprehensive AI Software Quality Framework that governs how humans and artificial intelligence build software together.</span></p><p><span>The CTOs who embrace that challenge today will do more than deploy AI successfully. They will define the new standard for software excellence in the age of artificial intelligence.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/p/quality-not-speed-is-the-ultimate/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thetechdilemma.com/p/quality-not-speed-is-the-ultimate/comments"><span>Leave a comment</span></a></p><p style="text-align: center;"><strong><a href="https://sonatafy.com/reports/why-software-projects-fail">WANT TO LEARN MORE?  DOWNLOAD OUR FREE REPORT</a> </strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hBEw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f045865-a79e-45f1-b726-497c55e62ace_1154x620.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hBEw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f045865-a79e-45f1-b726-497c55e62ace_1154x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hBEw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f045865-a79e-45f1-b726-497c55e62ace_1154x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hBEw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f045865-a79e-45f1-b726-497c55e62ace_1154x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hBEw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f045865-a79e-45f1-b726-497c55e62ace_1154x620.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hBEw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f045865-a79e-45f1-b726-497c55e62ace_1154x620.jpeg" width="1154" height="620" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0f045865-a79e-45f1-b726-497c55e62ace_1154x620.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:620,&quot;width&quot;:1154,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:87678,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/203856411?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f045865-a79e-45f1-b726-497c55e62ace_1154x620.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hBEw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f045865-a79e-45f1-b726-497c55e62ace_1154x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hBEw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f045865-a79e-45f1-b726-497c55e62ace_1154x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hBEw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f045865-a79e-45f1-b726-497c55e62ace_1154x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hBEw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f045865-a79e-45f1-b726-497c55e62ace_1154x620.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[Sonatafy Fireside Chats]]></title><link>https://www.thetechdilemma.com/p/sonatafy-fireside-chats</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/sonatafy-fireside-chats</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Thu, 25 Jun 2026 15:31:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!f1jb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde6f8015-9d8f-4b04-b895-24ae8665cf12_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!f1jb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde6f8015-9d8f-4b04-b895-24ae8665cf12_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!f1jb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde6f8015-9d8f-4b04-b895-24ae8665cf12_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!f1jb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde6f8015-9d8f-4b04-b895-24ae8665cf12_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!f1jb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde6f8015-9d8f-4b04-b895-24ae8665cf12_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!f1jb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde6f8015-9d8f-4b04-b895-24ae8665cf12_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!f1jb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde6f8015-9d8f-4b04-b895-24ae8665cf12_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de6f8015-9d8f-4b04-b895-24ae8665cf12_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1915181,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/202843698?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde6f8015-9d8f-4b04-b895-24ae8665cf12_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!f1jb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde6f8015-9d8f-4b04-b895-24ae8665cf12_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!f1jb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde6f8015-9d8f-4b04-b895-24ae8665cf12_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!f1jb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde6f8015-9d8f-4b04-b895-24ae8665cf12_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!f1jb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde6f8015-9d8f-4b04-b895-24ae8665cf12_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/p/sonatafy-fireside-chats/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thetechdilemma.com/p/sonatafy-fireside-chats/comments"><span>Leave a comment</span></a></p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;ca8567c9-9c7d-4e82-b5b2-c663f6e98e30&quot;,&quot;duration&quot;:null}"></div><p></p>]]></content:encoded></item><item><title><![CDATA[AI Speed Creates Its Own Risk]]></title><description><![CDATA[In 2024, New York City launched an AI-powered chatbot designed to help business owners navigate city regulations.]]></description><link>https://www.thetechdilemma.com/p/speed-creates-its-own-risk</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/speed-creates-its-own-risk</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Mon, 22 Jun 2026 15:30:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!KEzB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ad257d-108a-422a-9f85-12e18d8173ad_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In 2024, New York City launched an AI-powered chatbot designed to help business owners navigate city regulations. The goal was straightforward. Entrepreneurs and small business owners could ask questions and receive immediate guidance on permits, hiring requirements, labor regulations, and other compliance issues. The system sounded knowledgeable, responded quickly, and projected confidence. There was just one problem &#8230;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KEzB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ad257d-108a-422a-9f85-12e18d8173ad_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KEzB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ad257d-108a-422a-9f85-12e18d8173ad_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!KEzB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ad257d-108a-422a-9f85-12e18d8173ad_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!KEzB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ad257d-108a-422a-9f85-12e18d8173ad_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!KEzB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ad257d-108a-422a-9f85-12e18d8173ad_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KEzB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ad257d-108a-422a-9f85-12e18d8173ad_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44ad257d-108a-422a-9f85-12e18d8173ad_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1938720,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/200650188?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ad257d-108a-422a-9f85-12e18d8173ad_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KEzB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ad257d-108a-422a-9f85-12e18d8173ad_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!KEzB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ad257d-108a-422a-9f85-12e18d8173ad_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!KEzB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ad257d-108a-422a-9f85-12e18d8173ad_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!KEzB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ad257d-108a-422a-9f85-12e18d8173ad_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/p/speed-creates-its-own-risk?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thetechdilemma.com/p/speed-creates-its-own-risk?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>Journalists and researchers soon discovered that the chatbot was providing inaccurate information on a variety of legal and regulatory topics. In some cases, it advised employers they could take actions that appeared to violate labor laws. In others, it offered guidance that conflicted with existing regulations. The chatbot wasn&#8217;t intentionally deceptive. It was doing exactly what large language models are designed to do: generate plausible answers based on patterns in data. Plausible and correct are not the same thing.</p><p><strong>A Dangerous Assumption</strong></p><p>What struck me about this story wasn&#8217;t the chatbot&#8217;s mistakes. Software systems have always contained bugs and inaccuracies. What caught my attention was how many people assumed the AI&#8217;s confidence was evidence of its accuracy.</p><p>As organizations rush to integrate AI into software development, we&#8217;re creating systems that can generate code, write documentation, produce test cases, recommend architectural decisions, and even suggest security controls. The productivity gains are extraordinary. Tasks that once required hours can now be completed in minutes.</p><p>Yet the New York City chatbot illustrates an important lesson: AI can generate an answer long before it can guarantee the answer is correct. That reality sits at the heart of AI risk management.</p><p><strong>Speed Creates Its Own Risk</strong></p><p>A lot of today&#8217;s tech leaders approach AI primarily as a productivity tool. They focus on accelerating development cycles, reducing costs, and increasing engineering output. Those benefits are real, and companies that ignore AI risk falling behind competitors who embrace it.</p><p>The challenge is that speed can create its own form of risk.</p><p>A developer who writes code manually has time to think through design decisions, edge cases, and potential consequences. When AI generates hundreds of lines of code instantly, that natural pause disappears. The development process becomes faster, but the opportunity for flawed assumptions to enter the system also increases.</p><p>At <a href="https://sonatafy.com">Sonatafy</a>, we&#8217;ve reviewed AI-generated code that looked polished and professional while containing security vulnerabilities, inefficient database queries, and subtle logic errors. Nothing appeared obviously wrong. In fact, the code often looked better than what an average developer might write from scratch.</p><p>That is precisely what makes the risk so difficult to manage. The issue isn&#8217;t poor quality. The issue is misplaced trust.</p><p>AI-generated code should be treated as a first draft, not a finished product. Every recommendation should be reviewed. Every architectural suggestion should be challenged. Every security control should be validated independently. AI can accelerate the work, but it cannot replace engineering judgment.</p><p><strong>Security is a Significant Concern</strong></p><p>Many developers interact with AI systems by sharing code snippets, logs, architecture diagrams, and production issues. In the rush to gain efficiency, organizations sometimes overlook the possibility that sensitive information is being exposed to external systems.</p><p>A developer troubleshooting a customer issue may paste confidential data into a chatbot. An engineer may upload proprietary source code to generate recommendations. A product manager may share strategic plans while creating requirements documents.</p><p>Each individual action appears harmless. Yet collectively, they can create serious exposure.</p><p>That&#8217;s why effective AI governance begins with clear rules. Teams need to understand which AI tools are approved, what information can be shared, and how sensitive data should be protected. Organizations that skip this step frequently discover their governance gaps after a problem occurs rather than before.</p><p><strong>The Erosion of Expertise</strong></p><p>There&#8217;s another risk that receives far less attention than it deserves. The gradual erosion of expertise. One reason experienced engineers are valuable is that they understand context. They know why previous decisions were made. They recognize patterns from past failures. They understand tradeoffs that aren&#8217;t obvious from documentation alone.</p><p>AI doesn&#8217;t possess that organizational memory.</p><p>As development teams become increasingly dependent on AI-generated solutions, there is a danger that engineers begin accepting recommendations without fully understanding them. Junior developers may receive answers without developing the skills required to evaluate those answers critically. Over time, this can create an organization that becomes highly efficient while becoming less capable.</p><p>That may sound contradictory, but it isn&#8217;t. Efficiency and capability are not always the same thing.</p><p>The organizations that will succeed with AI are not the ones that automate the most tasks. They&#8217;re the ones that preserve human judgment while using AI to eliminate repetitive work. They understand that technology should amplify expertise, not replace it.</p><p>Managing AI risk ultimately comes down to discipline. It requires strong code reviews, rigorous testing, security validation, clear accountability, and continuous monitoring. These practices were important before AI arrived. They are even more important now.</p><p>I also believe leaders need to evaluate both sides of the equation. Most organizations measure the value AI creates. Fewer measure how effectively they are using AI to create that value. Even fewer assess the unintended consequences.</p><p>AI can accelerate development, but is it increasing technical debt? AI can reduce costs, but is it weakening institutional knowledge? AI can improve efficiency, but are teams becoming too dependent on automated recommendations?</p><p>Those are the questions that matter. Are you ready to answer them?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/p/speed-creates-its-own-risk/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thetechdilemma.com/p/speed-creates-its-own-risk/comments"><span>Leave a comment</span></a></p><p style="text-align: center;"><strong><a href="https://sonatafy.com/reports/why-software-projects-fail">WANT TO LEARN MORE?  DOWNLOAD OUR FREE REPORT</a>.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0Xv1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d2feaa2-9d90-4fe3-89aa-de90e3f6e54f_1154x620.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0Xv1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d2feaa2-9d90-4fe3-89aa-de90e3f6e54f_1154x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0Xv1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d2feaa2-9d90-4fe3-89aa-de90e3f6e54f_1154x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0Xv1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d2feaa2-9d90-4fe3-89aa-de90e3f6e54f_1154x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0Xv1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d2feaa2-9d90-4fe3-89aa-de90e3f6e54f_1154x620.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0Xv1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d2feaa2-9d90-4fe3-89aa-de90e3f6e54f_1154x620.jpeg" width="1154" height="620" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4d2feaa2-9d90-4fe3-89aa-de90e3f6e54f_1154x620.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:620,&quot;width&quot;:1154,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:87678,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/200650188?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d2feaa2-9d90-4fe3-89aa-de90e3f6e54f_1154x620.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0Xv1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d2feaa2-9d90-4fe3-89aa-de90e3f6e54f_1154x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0Xv1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d2feaa2-9d90-4fe3-89aa-de90e3f6e54f_1154x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0Xv1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d2feaa2-9d90-4fe3-89aa-de90e3f6e54f_1154x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0Xv1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d2feaa2-9d90-4fe3-89aa-de90e3f6e54f_1154x620.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[Sonatafy Fireside Chats]]></title><link>https://www.thetechdilemma.com/p/sonatafy-fireside-chats-98e</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/sonatafy-fireside-chats-98e</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Thu, 18 Jun 2026 13:22:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!p7Ru!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c2e3f83-eddf-4806-b333-fd0f8caa24e3_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!p7Ru!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c2e3f83-eddf-4806-b333-fd0f8caa24e3_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!p7Ru!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c2e3f83-eddf-4806-b333-fd0f8caa24e3_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!p7Ru!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c2e3f83-eddf-4806-b333-fd0f8caa24e3_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!p7Ru!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c2e3f83-eddf-4806-b333-fd0f8caa24e3_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!p7Ru!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c2e3f83-eddf-4806-b333-fd0f8caa24e3_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!p7Ru!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c2e3f83-eddf-4806-b333-fd0f8caa24e3_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c2e3f83-eddf-4806-b333-fd0f8caa24e3_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1930020,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/202577260?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c2e3f83-eddf-4806-b333-fd0f8caa24e3_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!p7Ru!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c2e3f83-eddf-4806-b333-fd0f8caa24e3_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!p7Ru!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c2e3f83-eddf-4806-b333-fd0f8caa24e3_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!p7Ru!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c2e3f83-eddf-4806-b333-fd0f8caa24e3_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!p7Ru!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c2e3f83-eddf-4806-b333-fd0f8caa24e3_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;dc5db998-2de0-4227-ad29-63ee0017ed25&quot;,&quot;duration&quot;:null}"></div><p></p>]]></content:encoded></item><item><title><![CDATA[Developers Are Writing More Code but Shipping Fewer Products]]></title><description><![CDATA[In early 2025, software company leaders began reporting a curious trend.]]></description><link>https://www.thetechdilemma.com/p/developers-are-writing-more-code</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/developers-are-writing-more-code</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Mon, 15 Jun 2026 15:30:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!GAxG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7036be6-6194-428c-957a-246c26c49ab2_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In early 2025, software company leaders began reporting a curious trend. Engineering teams were producing code at unprecedented rates thanks to AI coding assistants such as GitHub Copilot, Cursor, and Claude. Pull requests increased. Code commits increased. Development activity surged.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GAxG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7036be6-6194-428c-957a-246c26c49ab2_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GAxG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7036be6-6194-428c-957a-246c26c49ab2_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!GAxG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7036be6-6194-428c-957a-246c26c49ab2_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!GAxG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7036be6-6194-428c-957a-246c26c49ab2_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!GAxG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7036be6-6194-428c-957a-246c26c49ab2_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GAxG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7036be6-6194-428c-957a-246c26c49ab2_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7036be6-6194-428c-957a-246c26c49ab2_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2108878,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/201874562?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7036be6-6194-428c-957a-246c26c49ab2_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GAxG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7036be6-6194-428c-957a-246c26c49ab2_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!GAxG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7036be6-6194-428c-957a-246c26c49ab2_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!GAxG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7036be6-6194-428c-957a-246c26c49ab2_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!GAxG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7036be6-6194-428c-957a-246c26c49ab2_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/p/developers-are-writing-more-code/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thetechdilemma.com/p/developers-are-writing-more-code/comments"><span>Leave a comment</span></a></p><p>Yet many executives struggled to identify a corresponding increase in completed software products, customer adoption, or business value. One technology executive summarized the situation to me perfectly. &#8220;We&#8217;re producing more code than ever. I&#8217;m not sure we&#8217;re producing more software.&#8221;</p><p>At<strong> <a href="https://sonatafy.com/">Sonatafy</a></strong>, we call this the AI Productivity Paradox. Artificial intelligence is dramatically increasing coding activity while delivering far smaller gains in shipped software products.</p><p>For years, I&#8217;ve seen software leaders have measured productivity through engineering outputs. Lines of code. Story points. Features completed. Development velocity. AI excels at all of those metrics.</p><p>Developers can generate boilerplate code in seconds. Documentation can be drafted automatically. Unit tests can be created almost instantly. Entire application components can be scaffolded through natural-language prompts. The result is an explosion of code generation.</p><p>Yet software products don&#8217;t succeed because code exists. They succeed because customers use them, businesses support them, and organizations can maintain them over time. Those challenges remain largely human. The evidence is beginning to support this distinction.</p><p><strong>Productivity Gains?</strong></p><p>GitHub&#8217;s 2024 Developer Survey found that developers using AI coding tools reported significant gains in productivity and efficiency. Participants said AI helped them complete repetitive tasks faster and reduced time spent searching for information. The survey showed that developers overwhelmingly believed AI was making them more productive. At first glance, that sounds like an unqualified success story.</p><p>The Stanford University 2025 AI Index Report painted a more nuanced picture. While AI coding assistants continued to improve software development speed, Stanford researchers noted that organizations were still struggling to translate AI-driven productivity gains into measurable business outcomes. The report highlighted a growing gap between task-level productivity improvements and organization-wide performance gains. In other words, developers were completing coding tasks faster than companies were delivering business value.</p><p>The 2025 Microsoft Work Trend Index revealed a similar pattern. Researchers found that employees increasingly relied on AI to accelerate individual work activities. Yet many organizations continued to face bottlenecks involving decision making, collaboration, approval processes, and organizational complexity. Faster execution at the individual level did not automatically eliminate constraints elsewhere in the business.</p><p><strong>Writing Code is Only one Stage of Software Delivery</strong></p><p>Before a product reaches customers, teams need to gather requirements, align stakeholders, perform testing, address security concerns, manage deployment pipelines, train users, support customers, and continuously improve the product based on feedback. AI helps with some of those activities. But it doesn&#8217;t eliminate them.</p><p>Research from Atlassian&#8217;s 2024 State of Teams report found that software developers spend substantial portions of their week on communication, coordination, planning, meetings, and information gathering. Coding represents only part of the software development process. Accelerating code creation therefore improves only one segment of a much larger workflow.</p><p>This helps explain why many companies report impressive AI adoption statistics while struggling to identify dramatic improvements in software delivery.</p><p>A 2025 McKinsey Global Survey on AI found that organizations were expanding AI deployments across business functions, yet relatively few had achieved significant enterprise-wide financial impact. Most reported gains remained localized to specific teams or individual workflows rather than transforming overall organizational performance.</p><p>That finding shouldn&#8217;t surprise us. Businesses don&#8217;t buy code. And customers don&#8217;t purchase pull requests. They purchase solutions to problems.</p><p>Many executives assume that if AI allows developers to generate twice as much code, software products should arrive twice as fast. Reality rarely works that way. That&#8217;s because the constraint was never purely technical. The constraint was organizational.</p><p><strong>The Metrics That Matter</strong></p><p>At <strong><a href="https://sonatafy.com/">Sonatafy</a></strong><a href="https://sonatafy.com/">,</a> we believe that the companies that benefit most from AI will stop measuring success by the volume of code generated and start measuring outcomes customers actually experience.</p><p>Did adoption increase? Did revenue grow? Did deployment cycles shorten? Did customer satisfaction improve? Did business objectives get achieved?</p><p>AI is becoming an extraordinary amplifier for software developers. It is reducing friction, accelerating experimentation, and making coding more accessible than ever before. What it hasn&#8217;t done is eliminate the hard work of building products people actually want. That remains a human challenge.</p><p>The AI Paradox is that we now possess technology capable of generating more software code than any previous generation of developers could imagine. Yet the organizations that win won&#8217;t be the ones producing the most code. They&#8217;ll be the ones producing the most value.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/p/developers-are-writing-more-code/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thetechdilemma.com/p/developers-are-writing-more-code/comments"><span>Leave a comment</span></a></p><p style="text-align: center;"><strong><a href="https://sonatafy.com/reports/why-software-projects-fail">WANT TO LEARN MORE?  DOWNLOAD OUR FREE REPORT</a>:</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!asyw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F458b7d73-1bc8-4bb0-979a-375fdd252348_1154x620.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!asyw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F458b7d73-1bc8-4bb0-979a-375fdd252348_1154x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!asyw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F458b7d73-1bc8-4bb0-979a-375fdd252348_1154x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!asyw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F458b7d73-1bc8-4bb0-979a-375fdd252348_1154x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!asyw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F458b7d73-1bc8-4bb0-979a-375fdd252348_1154x620.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!asyw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F458b7d73-1bc8-4bb0-979a-375fdd252348_1154x620.jpeg" width="1154" height="620" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/458b7d73-1bc8-4bb0-979a-375fdd252348_1154x620.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:620,&quot;width&quot;:1154,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:87678,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/201874562?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F458b7d73-1bc8-4bb0-979a-375fdd252348_1154x620.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!asyw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F458b7d73-1bc8-4bb0-979a-375fdd252348_1154x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!asyw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F458b7d73-1bc8-4bb0-979a-375fdd252348_1154x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!asyw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F458b7d73-1bc8-4bb0-979a-375fdd252348_1154x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!asyw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F458b7d73-1bc8-4bb0-979a-375fdd252348_1154x620.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[Start Here: The Four Patterns Behind Every Failed Software Project]]></title><description><![CDATA[New to The Tech Dilemma? This is the map.]]></description><link>https://www.thetechdilemma.com/p/start-here-the-four-patterns-behind</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/start-here-the-four-patterns-behind</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Thu, 11 Jun 2026 22:03:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1Db7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979d707d-b296-4938-b797-e40d85b26e5c_1456x940.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1Db7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979d707d-b296-4938-b797-e40d85b26e5c_1456x940.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1Db7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979d707d-b296-4938-b797-e40d85b26e5c_1456x940.png 424w, https://substackcdn.com/image/fetch/$s_!1Db7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979d707d-b296-4938-b797-e40d85b26e5c_1456x940.png 848w, https://substackcdn.com/image/fetch/$s_!1Db7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979d707d-b296-4938-b797-e40d85b26e5c_1456x940.png 1272w, https://substackcdn.com/image/fetch/$s_!1Db7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979d707d-b296-4938-b797-e40d85b26e5c_1456x940.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1Db7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979d707d-b296-4938-b797-e40d85b26e5c_1456x940.png" width="1456" height="940" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/979d707d-b296-4938-b797-e40d85b26e5c_1456x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:940,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:395834,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/201662516?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979d707d-b296-4938-b797-e40d85b26e5c_1456x940.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1Db7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979d707d-b296-4938-b797-e40d85b26e5c_1456x940.png 424w, https://substackcdn.com/image/fetch/$s_!1Db7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979d707d-b296-4938-b797-e40d85b26e5c_1456x940.png 848w, https://substackcdn.com/image/fetch/$s_!1Db7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979d707d-b296-4938-b797-e40d85b26e5c_1456x940.png 1272w, https://substackcdn.com/image/fetch/$s_!1Db7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979d707d-b296-4938-b797-e40d85b26e5c_1456x940.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>After 195+ episodes of the Software Leaders Uncensored podcast and 30 companies of my own, the reasons software projects fail stopped looking random. The same four patterns kept appearing, regardless of industry, team size, or budget. This newsletter exists to name those patterns and show you how to fix them.</p><p>Here is the map. Each pattern links to the best place to begin.</p><h3><strong>1. The Backlog Illusion</strong></h3><p>The belief that a growing backlog means a working delivery system. Velocity is stable, but impact is not. Features deliver, but nobody uses them. Roadmap resets keep reproducing the same problems. The work is motion mistaken for progress.</p><p>Start with this article, <a href="https://www.thetechdilemma.com/p/the-backlog-crisis-when-everything">THE BACKLOG CRISIS: When Everything is a Priority, Nothing Ships</a><strong>, </strong>or go deeper with the free interactive book experience, <a href="https://thebacklogillusion.com/">The Backlog Illusion</a>.</p><h3><strong>2. The Coordination Tax</strong></h3><p>You have the right people and still cannot deliver. The cost lives at the seams: handoffs between teams, vendors blaming each other, releases that require five-team alignment, weekly status churn that produces no decisions.</p><p>Start with: <a href="https://www.thetechdilemma.com/p/why-cant-your-team-ship-software">The late delivery isn&#8217;t the problem. It&#8217;s the symptom</a></p><h3><strong>3. The Ownership Gap</strong></h3><p>Ask one question of any struggling delivery organization: Who is accountable for the outcome? When the answer is a list of names, the answer is nobody. Missed deadlines and finger-pointing are symptoms. The missing single owner is the cause.</p><p>Start with: <a href="https://www.thetechdilemma.com/p/the-backlog-crisis-the-ceo-cto-and">Why Nobody Owns the Outcome</a></p><h3><strong>4. The AI Validation Gap</strong></h3><p>Teams are delivering AI faster than they can prove it works. No evaluation framewor</p><p>k before launch. Hallucinations escaping to production. A board asking whether the AI is working, and no data to answer with.</p><p>Start with: <a href="https://www.thetechdilemma.com/p/why-software-leaders-also-need-to">AI is changing the entire software development process</a></p><h3><strong>The data behind all four</strong></h3><p>The <a href="https://www.sonatafy.com/reports/why-software-projects-fail">2026 Software Delivery Failure Index</a> is the study from which these patterns came: 195 podcast conversations, 48 qualifying failure narratives, and four patterns. Download it free: <a href="https://www.sonatafy.com/reports/why-software-projects-fail">here</a>.</p><p>If your own delivery looks like one of these patterns, I&#8217;d start with the diagnostic readout at <a href="http://sonatafy.com/diagnostic-readout">sonatafy.com/diagnostic-readout</a>.</p><p>New issues every week. Subscribe, and you will get the Index in your welcome email.</p>]]></content:encoded></item><item><title><![CDATA[Real World Knowledge vs. Wishful Thinking]]></title><description><![CDATA[Prediction markets force people to reveal what they actually believe.]]></description><link>https://www.thetechdilemma.com/p/real-world-knowledge-vs-wishful-thinking</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/real-world-knowledge-vs-wishful-thinking</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Wed, 10 Jun 2026 16:00:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nARd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed416d6d-13c8-421c-96ff-24c17a93545a_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nARd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed416d6d-13c8-421c-96ff-24c17a93545a_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nARd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed416d6d-13c8-421c-96ff-24c17a93545a_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!nARd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed416d6d-13c8-421c-96ff-24c17a93545a_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!nARd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed416d6d-13c8-421c-96ff-24c17a93545a_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!nARd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed416d6d-13c8-421c-96ff-24c17a93545a_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nARd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed416d6d-13c8-421c-96ff-24c17a93545a_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ed416d6d-13c8-421c-96ff-24c17a93545a_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1618735,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/200615111?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed416d6d-13c8-421c-96ff-24c17a93545a_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nARd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed416d6d-13c8-421c-96ff-24c17a93545a_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!nARd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed416d6d-13c8-421c-96ff-24c17a93545a_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!nARd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed416d6d-13c8-421c-96ff-24c17a93545a_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!nARd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed416d6d-13c8-421c-96ff-24c17a93545a_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/p/real-world-knowledge-vs-wishful-thinking/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thetechdilemma.com/p/real-world-knowledge-vs-wishful-thinking/comments"><span>Leave a comment</span></a></p><p>Prediction markets force people to reveal what they actually believe. The concept is deceptively simple. Instead of asking someone for an opinion, you ask them to put something on the line. Money, reputation, status, or some other form of skin in the game suddenly changes the nature of the conversation. People stop repeating corporate talking points and start evaluating risks more honestly. They become less concerned with what sounds good and more concerned with what is likely to happen.</p><h3 style="text-align: center;"><strong>The more I think about prediction markets, the more I wonder what would happen if we applied the same concept to software development.</strong></h3><p>Imagine that every software project inside a company operated like a prediction market. Every executive, product manager, engineer, architect, and stakeholder would have the opportunity to place a wager on the success of a project. The question wouldn&#8217;t be whether they hoped the initiative would succeed. It would not be whether they supported the strategy or believed in the vision. The question would be whether they were willing to risk something of value on the project&#8217;s outcome.</p><p>Would they bet that the software would be delivered on time? Or that it would stay within budget? Or that it would achieve the business objectives promised in the boardroom?  I suspect the answers would be revealing.</p><p>Imagine a company launching a $10 million software initiative expected to take eighteen months. The project receives executive approval, the timeline is announced, and the organization rallies around the effort. Everything appears healthy from the outside. Then each participant is asked a simple question: Would you personally invest $10,000 on the prediction that this project will launch on time, remain within budget, and deliver its promised business value?</p><p>The room would become much quieter.</p><p>What makes this thought experiment fascinating is that none of these concerns are necessarily hidden from the people closest to the work. In many organizations, the warning signs are visible months before a project begins to struggle publicly. The people doing the work frequently understand the risks long before executives see them on a dashboard.</p><p>A project that should be classified as yellow remains green because nobody wants to trigger concern. A project that should be classified as red remains yellow because leadership hopes the issues will resolve themselves. Eventually reality catches up with the narrative, but by then significant time and money have already been invested.</p><h3 style="text-align: center;"><strong>Prediction markets would expose this disconnect immediately because they force participants to convert opinions into probabilities.</strong></h3><p>If software development operated this way, organizations would gain access to a remarkably valuable signal. They would see where confidence is genuinely high and where doubts are quietly accumulating. They would discover which projects inspire conviction and which projects survive primarily through organizational momentum.</p><p>The irony is that software organizations already possess enormous amounts of information that could support this kind of forecasting. They track deployment frequency, defect rates, cycle times, backlog growth, technical debt, team velocity, production incidents, and delivery performance. Most companies have years of historical data describing how projects actually perform.</p><p>They would create a mechanism for aggregating knowledge from the people closest to the work. Rather than relying solely on executive forecasts, companies could measure the collective confidence of the entire organization. Engineers, architects, quality assurance specialists, product managers, and operations teams all possess information that rarely appears in a slide deck. A prediction market would capture that information and convert it into actionable insight.</p><h3 style="text-align: center;"><strong>The most successful engineering organizations already operate with a mindset that resembles this approach.</strong></h3><p>They constantly update their assumptions as new information emerges. They measure outcomes, evaluate risks, and challenge forecasts when evidence changes. They do not treat deadlines as sacred commitments disconnected from reality. Instead, they treat them as predictions that become more accurate as information improves.</p><p>This mindset creates resilience because it encourages learning rather than wishful thinking.</p><p>In the end, the value of a prediction market is not that it predicts the future perfectly. No system can do that. Its real value lies in revealing what people already know but have not yet said out loud. It exposes hidden concerns, surfaces collective wisdom, and creates a clearer picture of organizational confidence.</p><p>That leads to a question every technology leader should consider. If software development were a prediction market, would you bet on your company&#8217;s next major initiative? More importantly, would the engineers building it place the same bet with the same confidence?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/p/real-world-knowledge-vs-wishful-thinking/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thetechdilemma.com/p/real-world-knowledge-vs-wishful-thinking/comments"><span>Leave a comment</span></a></p><p style="text-align: center;"></p><p style="text-align: center;"><strong><a href="https://sonatafy.com/reports/why-software-projects-fail">WANT TO LEARN MORE?  DOWNLOAD OUR FREE REPORT</a>.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!t6zC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b0bfad8-4d3e-4d8f-9d32-8ef211477a29_1154x620.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!t6zC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b0bfad8-4d3e-4d8f-9d32-8ef211477a29_1154x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!t6zC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b0bfad8-4d3e-4d8f-9d32-8ef211477a29_1154x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!t6zC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b0bfad8-4d3e-4d8f-9d32-8ef211477a29_1154x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!t6zC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b0bfad8-4d3e-4d8f-9d32-8ef211477a29_1154x620.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!t6zC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b0bfad8-4d3e-4d8f-9d32-8ef211477a29_1154x620.jpeg" width="1154" height="620" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7b0bfad8-4d3e-4d8f-9d32-8ef211477a29_1154x620.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:620,&quot;width&quot;:1154,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:87678,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/200615111?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b0bfad8-4d3e-4d8f-9d32-8ef211477a29_1154x620.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!t6zC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b0bfad8-4d3e-4d8f-9d32-8ef211477a29_1154x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!t6zC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b0bfad8-4d3e-4d8f-9d32-8ef211477a29_1154x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!t6zC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b0bfad8-4d3e-4d8f-9d32-8ef211477a29_1154x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!t6zC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b0bfad8-4d3e-4d8f-9d32-8ef211477a29_1154x620.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[Why Software Projects Fail: What 195 Conversations with Software Leaders Actually Revealed]]></title><description><![CDATA[A summary of the Sonatafy Software Delivery Failure Index, 2026 Edition]]></description><link>https://www.thetechdilemma.com/p/why-software-projects-fail-what-195</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/why-software-projects-fail-what-195</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Mon, 08 Jun 2026 19:17:27 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c15d4c06-2809-4274-bc95-4a124c3a9d59_1280x840.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most research on software failure is either too abstract to act on or too narrow to trust. Industry surveys ask leaders what they think went wrong. What leaders say in a survey and what they say on a recorded podcast, under no obligation to protect their reputation, are different things.</p><p>That difference is what the Sonatafy Software Delivery Failure Index is built on.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Tech Dilemma! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>For the past year, I have been recording Software Leaders Uncensored: unfiltered conversations with CTOs, VPs of Engineering, CIOs, and founders at software organizations from growth-stage through enterprise. The format is built for honesty rather than promotion. Leaders are asked what actually broke, what they would do differently, and what the cost of the lesson was.</p><p>The 2026 edition draws from 195 episodes recorded between April 2025 and April 2026. Of those, 48 met the selection criteria for inclusion as qualifying failure narratives: the practitioner named a specific failure, its root cause, and its consequence in enough detail to extract structured insights. Vague difficulty did not count. 41 of the 48 produced publication-grade quote evidence. The remaining 7 informed pattern recognition without clearing the quote bar.</p><p>This is not a survey of opinion. It is a structured extraction of failure narratives where a practitioner named the cause, the consequence, and the change.</p><h2>What surprised me most</h2><p>I went into this research expecting to find that most software failures were technical. Bad architecture decisions, accumulated technical debt, wrong frameworks chosen at the wrong moment in a company&#8217;s growth.</p><p>That is not what the data showed.</p><p>The three most frequent root cause patterns each appeared in nine qualifying conversations, and none of them were primarily technical. They were structural. Building before validating. Process breakdown under deadline pressure. People scaling without context or accountability.</p><p>The finding that stuck with me most: teams that hired the fastest were often the ones struggling hardest with delivery. Adding engineers was not solving the problem. In many cases, the data showed it was making it measurably worse.</p><p>That was not what I expected. It is what the leaders told me.</p><h2>What I got wrong going in</h2><p>I expected the AI section to be the dominant finding.</p><p>It is not. At least not yet.</p><p>The AI Validation Gap is real, the incidents-per-customer data is alarming, and the severity per instance puts it at framework status despite a smaller qualifying sample. But the three structural failure patterns have more evidentiary weight in this dataset, and they are also more actionable right now for most organizations.</p><p>I also expected recovery to look like a change in talent or tooling. It did not. Across the qualifying conversations, the leaders who turned delivery around almost always made a structural change before a personnel or technology change. They installed ownership. They enforced process discipline. They reframed what delivery meant.</p><p>That shift in my own framing shaped how the report is organized.</p><h2>The dataset at a glance</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!r4za!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586bf976-e933-46d1-a7ae-d6cbf2c4c90b_793x350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!r4za!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586bf976-e933-46d1-a7ae-d6cbf2c4c90b_793x350.png 424w, https://substackcdn.com/image/fetch/$s_!r4za!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586bf976-e933-46d1-a7ae-d6cbf2c4c90b_793x350.png 848w, https://substackcdn.com/image/fetch/$s_!r4za!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586bf976-e933-46d1-a7ae-d6cbf2c4c90b_793x350.png 1272w, https://substackcdn.com/image/fetch/$s_!r4za!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586bf976-e933-46d1-a7ae-d6cbf2c4c90b_793x350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!r4za!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586bf976-e933-46d1-a7ae-d6cbf2c4c90b_793x350.png" width="793" height="350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/586bf976-e933-46d1-a7ae-d6cbf2c4c90b_793x350.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:350,&quot;width&quot;:793,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:34282,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/201194241?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586bf976-e933-46d1-a7ae-d6cbf2c4c90b_793x350.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!r4za!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586bf976-e933-46d1-a7ae-d6cbf2c4c90b_793x350.png 424w, https://substackcdn.com/image/fetch/$s_!r4za!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586bf976-e933-46d1-a7ae-d6cbf2c4c90b_793x350.png 848w, https://substackcdn.com/image/fetch/$s_!r4za!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586bf976-e933-46d1-a7ae-d6cbf2c4c90b_793x350.png 1272w, https://substackcdn.com/image/fetch/$s_!r4za!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586bf976-e933-46d1-a7ae-d6cbf2c4c90b_793x350.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Recording window: April 18, 2025, to April 24, 2026.</p><p>Industries represented: SaaS and vertical software, fintech and insurtech, healthcare technology, real estate and automotive technology, IT services and AI infrastructure, workplace and DevOps tooling.</p><h2>The primary finding</h2><p>Teams that added engineers without fixing their delivery model got slower, not faster.</p><p>This finding appeared across the dataset with sufficient consistency to anchor the entire report. New hires needed months to ramp. Information dissemination broke down. The collaboration advantages of smaller teams disappeared as organizations scaled from 10 to 100 engineers. The organization chart grew while delivery throughput plateaued or declined.</p><p>Adding headcount to a structurally broken delivery model does not yield a better one. It produces a bigger broken one.</p><h2>Framework distribution across the dataset</h2><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!H3YK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f9d0762-8603-4296-a2fc-d5d68d81bbe3_802x235.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!H3YK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f9d0762-8603-4296-a2fc-d5d68d81bbe3_802x235.png 424w, https://substackcdn.com/image/fetch/$s_!H3YK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f9d0762-8603-4296-a2fc-d5d68d81bbe3_802x235.png 848w, https://substackcdn.com/image/fetch/$s_!H3YK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f9d0762-8603-4296-a2fc-d5d68d81bbe3_802x235.png 1272w, https://substackcdn.com/image/fetch/$s_!H3YK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f9d0762-8603-4296-a2fc-d5d68d81bbe3_802x235.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!H3YK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f9d0762-8603-4296-a2fc-d5d68d81bbe3_802x235.png" width="802" height="235" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3f9d0762-8603-4296-a2fc-d5d68d81bbe3_802x235.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:235,&quot;width&quot;:802,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:23770,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/201194241?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f9d0762-8603-4296-a2fc-d5d68d81bbe3_802x235.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!H3YK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f9d0762-8603-4296-a2fc-d5d68d81bbe3_802x235.png 424w, https://substackcdn.com/image/fetch/$s_!H3YK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f9d0762-8603-4296-a2fc-d5d68d81bbe3_802x235.png 848w, https://substackcdn.com/image/fetch/$s_!H3YK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f9d0762-8603-4296-a2fc-d5d68d81bbe3_802x235.png 1272w, https://substackcdn.com/image/fetch/$s_!H3YK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f9d0762-8603-4296-a2fc-d5d68d81bbe3_802x235.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>The three confirmed frameworks each surfaced across nine independent conversations, producing a combined 31 data insights. The AI Validation Gap earns inclusion not through frequency but through severity per instance, and through the consistency of the signal pattern across multiple sub-types.</p><h2>The Backlog Illusion</h2><p>The false signal when backlogs show activity without progress. Tickets close, sprints complete, velocity looks healthy, but the team is not delivering business outcomes.</p><p>It appeared in nine qualifying conversations across ten data insights, making it the top-ranked root cause by cumulative severity in the dataset.</p><p>The Backlog Illusion manifests when teams build features no one uses, when roadmaps are driven by competitor imitation rather than validated user need, and when engineering is measured by output volume rather than business impact.</p><p><strong>The $42M case.</strong> Armando Viteri, President and CEO of Neubloc, described in Episode 81 what he called the catastrophic failure of his career: scaling into 20 geographies under the assumption that the model working in the first market would generalize. The assumption was never validated against local market conditions, regulatory differences, or distribution dynamics before the engineering and operational footprint was committed. Capital was available. Market validation was not. As Armando framed it: capital availability is not market validation. The ability to raise money and the ability to build something people need are entirely separate questions.</p><p><strong>The 12-month case.</strong> Nathan Miller, Founder, President, and CEO of Rentec Direct, described in Episode 165 a different expression of the same pattern. Rentec hired a senior software developer and committed a full year to building an integration with a partner company. The partner had sold them on the platform&#8217;s potential. After a year, the integration was launched. No one used it. The partner had not delivered on its claims and was not as popular as it had represented. The cost was a full year of a senior developer&#8217;s salary plus the opportunity cost of everything else that developer could have built.</p><p>Justin Farris, VP of Product at Read AI, described the emotional cost of this pattern in Episode 151: months of work and energy, products shipped that did not gain adoption, and the organizational toll of resetting the roadmap and starting over.</p><p>The recovery move practitioners described consistently: reframe the unit of delivery from &#8220;feature shipped&#8221; to &#8220;outcome validated.&#8221; Smaller experiments before commitments. Explicit kill criteria for in-flight work. Product leadership is empowered to stop engineering before the sunk cost grows.</p><h2>The Coordination Tax</h2><p>The hidden overhead is created when teams skip alignment. Every rework cycle, handoff, and clarification meeting taxes delivery velocity, and the tax compounds.</p><p>It appeared in nine qualifying conversations across eleven data insights. The pattern surfaced most heavily in distributed teams, scaling teams, and teams without effective product-engineering alignment.</p><p>Under timeline pressure, the practices that protect delivery quality were the first thing teams sacrificed. Requirements were written after development started. Testing windows were compressed to hit fixed deployment dates. Agile ceremonies persisted in name but lost their substance. The damage rarely surfaced during the sprint, when corners were cut. It surfaced two or three sprints later, as rework.</p><p>William Steenbergen, Co-founder and CTO of Federato, described it in Episode 167 as a cascading effect: rushing testing, rushing decisions, and making more mistakes as a result of shortcuts that, individually, seemed minor.</p><p>The downstream cost of skipped alignment was consistently reported as larger than the time it would have taken to do the work correctly the first time, but it was paid in a different week, by a different team, in a different ticket. That displacement makes it invisible until the cumulative damage is already significant.</p><p>The recovery move was structural, not motivational. Teams that recovered installed a hard contract on the entry of work into the sprint: written specs, definition of ready, signoffs upstream. They protected that contract from the pressure of the timeline. Process discipline was treated as a forcing function, not overhead.</p><h2>The Ownership Gap</h2><p>The structural gap between having engineers and having delivery accountability.</p><p>Nine qualifying conversations, ten data insights. The clearest predictor of healthy delivery in the dataset was a single named owner per product surface, with headcount added to that ownership structure rather than replacing it.</p><p>Jeff DePascale, CTO of CallRevu, described in Episode 36 the experience of believing alignment existed, confirming it verbally, going to sleep, and waking up the next day to discover nothing had actually been understood or acted on.</p><p><strong>The headcount trap.</strong> An anonymized Director of Engineering at a genomics and health-tech company was promoted from senior engineer but continued operating as an individual contributor, staying deep in the technical weeds on projects that should have been delegated. Simultaneously, the team was hiring new engineers to scale delivery capacity.</p><p>The result: eight months of operating as a single point of failure, with the team unable to keep pace with commitments made by sales and leadership. New engineers needed nine to twelve months to reach full domain expertise. More headcount. Less throughput.</p><p>This is the Ownership Gap operating at two levels simultaneously. At the leadership level, the director retained execution responsibility instead of building the team&#8217;s capacity to own outcomes independently. At the team level, new engineers lacked the domain context needed to move fast.</p><p>Recovery looked the same across organizations: a deliberate move from team-of-engineers to team-with-owner. One person is made accountable for the sprint cadence, architectural decisions, and code quality of a defined product surface. Headcount additions came after the ownership structure, not before.</p><h2>The AI Validation Gap</h2><p>I want to be direct about what this framework is and is not.</p><p>Unlike the first three frameworks, the AI Validation Gap is still emerging in the dataset. The sample size per sub-signal sits at N=1 to N=2, below the report&#8217;s publication threshold for confirmed framework status. I am including it because the severity of the incidents and the consistency of the signal across independent sources suggest it deserves immediate attention, not because the frequency warrants the same evidentiary confidence as the first three.</p><p>That transparency is part of the research discipline. An emerging pattern observed at low frequency but high severity is not the same as a confirmed pattern. It is a warning signal worth watching closely.</p><p>With that context established, the signal is alarming.</p><p>Sylvain Kalache, Head of AI Labs at Rootly, stated in Episode 185 that incidents per customer have increased by a factor of three over the last three years. Companies are experiencing three times more outages and more incidents than in 2023. AI-accelerated development velocity is outpacing the tooling and processes teams use to detect and resolve failures.</p><p>The AI Validation Gap is clustered into four sub-signals.</p><p>The reliability paradox: shipping faster means more changes, more surface area, and more failures arriving at the worst possible moment.</p><p>The knowledge transfer problem: AI tools promise to accelerate delivery, but only for teams where knowledge is distributed. When context lives in one person&#8217;s head, AI amplifies nothing. The bottleneck is not compute. It is the single engineer who has not yet taught the system, or the team, what they know.</p><p>Stakeholder expectations outrunning reality: Matthew Peters, CTO of CAI, described in Episode 125 the persistent organizational pressure to explain why AI has not yet multiplied productivity by a factor of ten. The expectation is real. The delivery capacity is not. The gap between them compounds silently until a missed deadline makes it visible.</p><p>Hidden trust and governance debt: In Episode 180, Bradley Friemel, CTO of Fullsteam, described the specific compounding risk of technologists overselling what AI can accomplish in production environments. Overpromising builds governance debt. The gap between what stakeholders expect and what teams can deliver gets hidden by workarounds until delivery exposes it.</p><h2>The twelve warning signs</h2><p>Across the 48 qualifying data insights, project failure followed a recognizable lifecycle. Warning signs appeared months before the failure became visible to leadership.</p><p>The four stages: quiet drift (cost of correction measured in days), process erosion (weeks), compounding pressure (quarters), and the failure event (cost already paid).</p><p>The report includes a twelve-point scorecard. Score each warning sign 0 to 2 based on observed instances in the last 90 days, then sum across all twelve.</p><p>The twelve signs: no single named owner per outcome; roadmap reacting to competitor releases rather than user validation; specs written after development started; ramp-up consuming more than three months per hire; deadlines met by cutting testing; velocity declining as headcount grows; AI features shipping without an eval framework; incidents per customer increasing; partner-built features with no adoption signal; unresolved product-engineering-design tension; replatforms running without explicit kill criteria; stakeholder AI expectations exceeding delivery capacity.</p><p>Score bands:</p><p>0 to 5: structurally sound. Run the scorecard quarterly. 6 to 12: one framework is likely active. Targeted intervention this quarter. 13 to 18: two or more frameworks compounding. Structural change required, not motivational. 19 and above: multiple compounding patterns. Redesign the delivery model before adding capacity.</p><p>Run it independently with three or more leaders, then reconcile. A ten-point spread between the highest and lowest score is itself a signal: the leadership team lacks a shared diagnosis.</p><h2>What high-performing teams do differently</h2><p>Five structural differentiators appeared consistently across organizations that avoided or recovered from delivery failure. None of them is heroic. All of them are designable.</p><p>They treat ownership as architecture, not a hiring outcome. One person, not a committee, is accountable for the outcome of each product surface. The clearest predictor of healthy delivery in the dataset.</p><p>They protect the entry of work into the sprint. A hard contract on what enters: written specs, definition of ready, upstream sign-offs. The contract is enforced under timeline pressure, not relaxed.</p><p>They measure delivery in terms of outcomes, not outputs. Sprint reports lead with what shipped to production and what changed in the customer or business signal. Ticket velocity is a hygiene metric, not a leadership metric.</p><p>They run replatforms and AI features with eval frameworks staged in advance. Major engineering bets are run with explicit success criteria and kill points. AI features have evaluation frameworks before they launch dates.</p><p>They surface product-engineering-design tension at a named forum. Standing executive forum where the three disciplines are required to bring unresolved decisions before they become delivery commitments. Soft alignment fails under pressure. Structural alignment does not.</p><h2>Five things to start. Five things to stop.</h2><p>Start: score your team against the twelve warning signs with three independent leaders. Name a single accountable owner per outcome before adding headcount. Install a sprint-entry contract and enforce it under deadline pressure. Re-cut the sprint review around outcomes, not tickets. Stage AI evals before AI launch dates.</p><p>Stop: adding headcount to a broken delivery structure. Scaling before validating unit economics in the first market. Committing to multi-quarter integrations without kill criteria. Shipping integrations without partner adoption commitments. Accepting boardroom AI projections, you cannot measure against current tooling and team throughput.</p><h2>If there is one lesson from 195 conversations</h2><p>Software projects rarely fail because of technology.</p><p>They fail because organizations mistake activity for progress, coordination for ownership, and hiring for execution.</p><p>The warning signs appear months before the failure becomes visible to leadership. Most teams simply do not know where to look.</p><h2>The full report</h2><p>The Sonatafy Software Delivery Failure Index, 2026 Edition, is 25 pages. It includes the full root cause analysis with practitioner quotes, the AI failure mode sub-signal detail, three case studies with dollar-level cost analysis, the twelve-point scorecard, five recovery patterns with time-to-impact estimates, and the full framework-to-delivery-model mapping.</p><p>Download it at <a href="https://www.sonatafy.com/reports/why-software-projects-fail">https://www.sonatafy.com/reports/why-software-projects-fail</a></p><p>If your score is above 12 or if you are already in a late-stage delivery failure, the 60-minute Software Delivery Failure Diagnostic provides a structural read of your delivery model. Book at sonatafy.com/diagnostic-readout.</p><div><hr></div><p><em>Steve Taplin is CEO of Sonatafy Technology and host of the Software Leaders Uncensored podcast. He is the author of Fail Hard Win Big and co-author of The Backlog Illusion with Sonatafy CTO Chris Horvat. The Software Delivery Failure Index, 2026 Edition, draws from 195 episodes recorded from April 2025 to April 2026.</em></p><p>Learn more at <em><a href="http://www.sonatafy.com">www.sonatafy.com</a></em></p><p><em>Listen at <a href="http://www.softwareleadersuncensored.com">www.softwareleadersuncensored.com. </a></em></p><p><em>Contact: <a href="mailto:info@sonatafy.com">info@sonatafy.com</a></em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thetechdilemma.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Tech Dilemma! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[In the Future, You'll Need More Engineers, Not Fewer.]]></title><description><![CDATA[Three times in the last month, a CEO has told me some version of the same thing on the podcast: &#8220;We adopted Copilot across the engineering team.]]></description><link>https://www.thetechdilemma.com/p/in-the-future-you-will-need-more</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/in-the-future-you-will-need-more</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Tue, 02 Jun 2026 15:46:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AcyS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9137568-f9db-419e-b153-5ba9a224c0ce_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Three times in the last month, a CEO has told me some version of the same thing on the podcast: &#8220;We adopted Copilot across the engineering team. Output is up 40%. So we are looking at whether we can reduce headcount.&#8221;</p><p>Every time, my response is the same. You are looking at the wrong metric. Output is up, yes. But what happened to your backlog? It did not shrink. It grew. What happened to your integration complexity? It expanded. What happened to the number of systems your team is now responsible for maintaining? It doubled.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AcyS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9137568-f9db-419e-b153-5ba9a224c0ce_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AcyS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9137568-f9db-419e-b153-5ba9a224c0ce_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!AcyS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9137568-f9db-419e-b153-5ba9a224c0ce_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!AcyS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9137568-f9db-419e-b153-5ba9a224c0ce_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!AcyS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9137568-f9db-419e-b153-5ba9a224c0ce_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AcyS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9137568-f9db-419e-b153-5ba9a224c0ce_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b9137568-f9db-419e-b153-5ba9a224c0ce_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1866304,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/199200846?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9137568-f9db-419e-b153-5ba9a224c0ce_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AcyS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9137568-f9db-419e-b153-5ba9a224c0ce_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!AcyS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9137568-f9db-419e-b153-5ba9a224c0ce_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!AcyS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9137568-f9db-419e-b153-5ba9a224c0ce_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!AcyS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9137568-f9db-419e-b153-5ba9a224c0ce_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>They are describing a pattern that we have seen at <a href="https://sonatafy.com/">Sonatafy</a> and which economist William Stanley Jevons identified in 1865, and it is about to reshape how every technology leader thinks about AI, engineering teams, and software delivery.</p><p><strong>A 160 Year Old Prediction About Your Engineering Org</strong></p><p>Jevons studied coal. In the mid 1800s, Britain was making steam engines dramatically more efficient. The assumption was that better efficiency would reduce coal consumption. Use less coal per unit of work, use less coal overall. Simple.</p><p>Jevons argued the opposite. When coal became more efficient to use, it became cheaper per unit of output. When it became cheaper, industries found new uses for it. Factories that could not have justified the cost suddenly could. Applications that did not exist were invented. Total coal consumption did not decline. It exploded. Efficiency did not reduce demand. It unlocked it.</p><p>That is exactly what is happening with code in 2026.</p><p>AI tools have made it dramatically cheaper to produce software. GitHub Copilot, Claude, GPT, and a growing ecosystem of coding assistants generate boilerplate, write tests, refactor legacy functions, scaffold entire services, and suggest architectural patterns. What used to take a senior engineer a day now takes an afternoon. What used to require a team of three can often be prototyped by one.</p><p>The linear conclusion is that companies will need fewer engineers. The Jevons conclusion is that they will need more, because the volume of software being built, deployed, and maintained is about to expand faster than anyone&#8217;s headcount plan accounts for.</p><p><strong>The Backlog Illusion at Scale</strong></p><p>Here is where the pattern becomes visible if you know what to look for.</p><p>When the cost of producing software falls, projects that were once too expensive suddenly make sense. Internal tools that lived on a wish list move into active development. Small firms that relied entirely on SaaS subscriptions start commissioning custom integrations. Mid sized enterprises invest in bespoke analytics dashboards they never would have approved two years ago. Local governments experiment with AI driven tools to manage data and services. The barrier to custom software collapses, and with it, the ceiling on demand.</p><p>I call this the Backlog Illusion operating at the organizational level. Your engineering team is closing tickets faster than ever. The velocity charts look excellent. But the total surface area of software your company is responsible for is expanding faster than your team&#8217;s capacity to secure it, maintain it, govern it, and evolve it. The backlog is not shrinking. It is shapeshifting. What used to be a queue of features is becoming a permanent, expanding obligation of enhancements, compliance updates, integration maintenance, and architectural refactoring.</p><p>After 180+ conversations with CTOs on the podcast, I can tell you this is not theoretical. Every engineering leader I talk to is experiencing the same dynamic. They shipped more this quarter than last. And they are more behind than they have ever been. That is the Jevons Paradox in action.</p><p><strong>More Code, More Coordination Tax</strong></p><p>There is a second order effect that most CEOs miss entirely.</p><p>When your team produces more software, you do not just produce more code. You produce more systems. More services. More APIs. More data pipelines. More internal dashboards. More automated workflows. Individually, each one feels manageable. Collectively, they form a sprawling digital nervous system that grows more intricate every quarter.</p><p>That complexity carries a cost I call the Coordination Tax. Every new system your team builds creates dependencies. Every dependency creates coordination overhead. Every layer of coordination requires communication, alignment, testing, and handoffs that consume engineering time without producing features. Research consistently shows that each engineer added to a misaligned model increases overhead 15 to 25% while increasing output only 5 to 10%. AI accelerates the input side of that equation (more code, more systems, more surface area) without addressing the coordination side.</p><p>The result is that teams feel faster at the individual level and slower at the system level. An engineer can generate a microservice in an afternoon. But integrating that microservice into the existing architecture, securing it, testing it against edge cases, documenting it, and ensuring it does not introduce a regression somewhere else still requires judgment, context, and coordination that AI does not provide.</p><p><strong>What Actually Becomes Valuable</strong></p><p>This is the part that matters for anyone making hiring, team structure, or investment decisions right now.</p><p>Routine syntax level coding is increasingly automated. That is real and it is not reversing. But that does not mean engineers become obsolete. It means their comparative advantage shifts. The most valuable engineers in 2026 are not the fastest code producers. They are the ones who can design resilient distributed systems, evaluate AI generated output for hidden flaws, anticipate scaling bottlenecks before they become production incidents, and govern complex ecosystems without creating bureaucratic drag.</p><p>Judgment replaces repetition as the core differentiator. And judgment is the one thing that does not scale through automation.</p><p>For business leaders, this carries a specific strategic implication. Treating AI purely as a cost cutting mechanism is a misread of the cycle. Individual productivity gains do not automatically translate into reduced aggregate demand. Efficiency lowers the marginal cost of innovation. When innovation becomes cheaper, organizations attempt more of it. They automate more workflows, deploy more microservices, integrate more data streams, and embed AI into more operational layers. Each initiative increases reliance on software as critical infrastructure. And each one increases the Coordination Tax.</p><p><strong>The Constraint That Actually Matters</strong></p><p>The real constraint in 2026 is not the ability to generate code. It is the capacity to manage complexity safely and sustainably. Governance frameworks, cybersecurity oversight, architectural discipline, and long term maintainability become the bottleneck. Companies that expand their software footprint without strengthening their systems thinking will experience fragility. Those that anticipate the paradox and invest in architectural rigor will convert efficiency gains into durable advantage.</p><p>This is the decision that our team at <a href="https://sonatafy.com/">Sonatafy</a> keeps seeing technology leaders face. You can use AI to produce more software faster. That is the easy part. The hard part is building the delivery system, the ownership model, the review discipline, and the coordination framework that ensures all of that software actually serves the business instead of slowly becoming a liability.</p><p>Jevons saw this pattern in coal powered Britain. Efficiency did not reduce consumption. It expanded it into industries and applications that did not previously exist. AI driven coding efficiency is doing the same thing to software. As code becomes cheaper to create, it becomes embedded in more processes, more industries, and more decisions.</p><p>The result is not less code. It is more pervasive code. And the companies that understand the difference between producing more software and delivering more value will be the ones that come out ahead.</p><p><strong>Steve Taplin</strong> is the CEO of <a href="https://sonatafy.com/">Sonatafy Technolog</a>y, host of the Software Leaders Uncensored podcast (180+ episodes), and author of <em>Fail Hard, Win Big</em>. He writes about the decisions technology leaders actually face at thetechdilemma.com.</p><h4 style="text-align: center;">WANT TO LEARN MORE?  </h4><h3 style="text-align: center;"><a href="https://sonatafy.com/reports/why-software-projects-fail">DOWNLOAD YOUR FREE REPORT</a></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UJd9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffb63fa-9fd9-4eed-a8fd-53a47da858a8_1154x620.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UJd9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffb63fa-9fd9-4eed-a8fd-53a47da858a8_1154x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!UJd9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffb63fa-9fd9-4eed-a8fd-53a47da858a8_1154x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!UJd9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffb63fa-9fd9-4eed-a8fd-53a47da858a8_1154x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!UJd9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffb63fa-9fd9-4eed-a8fd-53a47da858a8_1154x620.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UJd9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffb63fa-9fd9-4eed-a8fd-53a47da858a8_1154x620.jpeg" width="1154" height="620" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fffb63fa-9fd9-4eed-a8fd-53a47da858a8_1154x620.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:620,&quot;width&quot;:1154,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:87678,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/199200846?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffb63fa-9fd9-4eed-a8fd-53a47da858a8_1154x620.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UJd9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffb63fa-9fd9-4eed-a8fd-53a47da858a8_1154x620.jpeg 424w, https://substackcdn.com/image/fetch/$s_!UJd9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffb63fa-9fd9-4eed-a8fd-53a47da858a8_1154x620.jpeg 848w, https://substackcdn.com/image/fetch/$s_!UJd9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffb63fa-9fd9-4eed-a8fd-53a47da858a8_1154x620.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!UJd9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffb63fa-9fd9-4eed-a8fd-53a47da858a8_1154x620.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: center;"></p><p style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[Moving Your Projects from Roadmap to Execution]]></title><description><![CDATA[For years, software development has suffered from a dangerous misconception.]]></description><link>https://www.thetechdilemma.com/p/creating-accountable-delivery-systems</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/creating-accountable-delivery-systems</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Wed, 27 May 2026 15:46:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!VPYh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed76a8cc-06c9-4047-a5e6-962845d59051_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>For years, software development has suffered from a dangerous misconception. Companies believed delivery problems could be solved by hiring more developers. When projects slipped, executives added headcount. When backlogs grew, they expanded engineering teams. When deadlines collapsed, they brought in outside resources and hoped velocity would improve.</p><p>I&#8217;ve watched this happen repeatedly across the industry. Engineering organizations grow larger while delivery becomes slower, more chaotic, and less predictable. The issue isn&#8217;t usually talent. Most software teams are filled with capable people working hard under difficult conditions. The real problem is that many companies are operating with broken delivery systems. That realization became one of the driving ideas behind <strong><a href="https://sonatafy.com?utm_source=chatgpt.com">Sonatafy Technology</a>.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VPYh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed76a8cc-06c9-4047-a5e6-962845d59051_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VPYh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed76a8cc-06c9-4047-a5e6-962845d59051_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!VPYh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed76a8cc-06c9-4047-a5e6-962845d59051_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!VPYh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed76a8cc-06c9-4047-a5e6-962845d59051_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!VPYh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed76a8cc-06c9-4047-a5e6-962845d59051_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VPYh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed76a8cc-06c9-4047-a5e6-962845d59051_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ed76a8cc-06c9-4047-a5e6-962845d59051_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2179609,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/198846609?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed76a8cc-06c9-4047-a5e6-962845d59051_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VPYh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed76a8cc-06c9-4047-a5e6-962845d59051_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!VPYh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed76a8cc-06c9-4047-a5e6-962845d59051_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!VPYh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed76a8cc-06c9-4047-a5e6-962845d59051_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!VPYh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed76a8cc-06c9-4047-a5e6-962845d59051_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: center;"><strong><a href="https://stevetaplin1.substack.com/">VISIT MY SUBSTACK FOR FREE ARTICLES, VIDEOS &amp; PODCASTS &gt;&gt;</a></strong></p><p>From the beginning, Sonatafy was created to help organizations solve software delivery problems at the structural level. Instead of asking, &#8220;How many developers do you need?&#8221; the focus becomes, &#8220;Why isn&#8217;t software getting shipped efficiently in the first place?&#8221;</p><p>That distinction matters because software delivery problems rarely exist in isolation. Missed commitments, expanding backlogs, communication breakdowns, technical debt, poor QA integration, and unclear ownership are usually symptoms of deeper operational issues. Adding more disconnected developers to an unstable system often increases chaos rather than fixing it.</p><p><strong>Managed-Delivery PODs are Revolutionizing the Software Industry.</strong></p><p>At <a href="https://sonatafy.com?utm_source=chatgpt.com">Sonatafy Technology</a>, PODs are accountable delivery systems that move projects from roadmap to execution with greater alignment and predictability. Instead of isolated contributors working independently, PODs combine engineering, QA, leadership, communication, and delivery oversight into cohesive operational units that own outcomes together. That ownership changes everything.</p><p style="text-align: justify;">A POD is a small, complete software delivery unit designed to own and execute a defined scope of work from start to finish. It&#8217;s not a team of developers you manage. It&#8217;s not a consulting engagement where experts tell you what to do. It&#8217;s a fully accountable delivery mechanism that ships working software and transfers ownership back to your organization when the work is done. A POD doesn&#8217;t replace your teams. It exists to absorb a defined slice of work, execute it with discipline, and then disappear without leaving dependency behind.</p><p style="text-align: justify;">The structure is deliberate. Six to eight people organized around complementary skills, led by someone with skin in the game, aligned to your standards and tools, measured on outcomes instead of activity. Everything about the design is optimized for one thing: shipping working software that solves real problems without creating new ones.</p><p style="text-align: justify;"><strong>Tightly Aligned Teams With Shared Responsibility</strong></p><p>One of the biggest problems inside traditional software organizations is fragmented accountability. Engineering teams operate separately from QA. Product leaders communicate differently than developers. Architecture decisions become disconnected from execution realities. Vendors focus on billable hours while internal leadership focuses on timelines. Eventually, nobody fully owns delivery itself.</p><p>Managed-Delivery PODs solve this by creating tightly aligned teams with shared responsibility for execution.</p><p>I&#8217;ve seen the impact firsthand. Communication improves because teams operate within a consistent structure. Developers gain better business context. QA becomes integrated into the delivery lifecycle instead of functioning as a late-stage checkpoint. Leadership gains clearer visibility into delivery risk before projects spiral out of control.</p><p>The result isn&#8217;t just faster software delivery. It&#8217;s more reliable delivery.</p><p>That reliability has become increasingly important as companies face growing pressure around AI adoption and digital transformation. Businesses are deploying software faster than ever, but speed alone creates new challenges. More code introduces more testing requirements, more integration complexity, and more operational risk. Without strong delivery systems, velocity can quickly turn into instability.</p><p><strong>Software Development as an Operational Discipline</strong></p><p><a href="https://sonatafy.com?utm_source=chatgpt.com">Sonatafy Technology</a> positions software delivery as an operational discipline, not a staffing exercise. Its delivery framework emphasizes engineering leadership, communication structures, architecture oversight, and measurable execution improvement.</p><p>In many ways, Managed-Delivery PODs resemble startup teams operating inside larger enterprises. They are smaller, more adaptable, and capable of moving quickly without the bureaucracy that slows traditional development structures. That flexibility allows organizations to respond faster to changing market demands while maintaining stronger control over quality and execution.</p><p>The old outsourcing model revolved around labor cost reduction. The modern delivery model revolves around operational efficiency.</p><p>I believe this is why Managed-Delivery PODs will continue reshaping software development over the next decade. Businesses are realizing that software success depends less on the size of the engineering organization and more on whether teams are structured to execute consistently under pressure.</p><p>The organizations that solve that problem first will move faster than their competitors, adapt more effectively to AI-driven change, and build software organizations capable of delivering at the speed modern business now demands.</p><h3 style="text-align: center;">WANT TO LEARN MORE?  </h3><h3 style="text-align: center;"><a href="https://sonatafy.com/contact">Book a 30-Minute Discovery Call.</a></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bK1P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e08e10a-7846-422c-a30d-a1c027282d5e_468x366.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bK1P!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e08e10a-7846-422c-a30d-a1c027282d5e_468x366.jpeg 424w, https://substackcdn.com/image/fetch/$s_!bK1P!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e08e10a-7846-422c-a30d-a1c027282d5e_468x366.jpeg 848w, https://substackcdn.com/image/fetch/$s_!bK1P!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e08e10a-7846-422c-a30d-a1c027282d5e_468x366.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!bK1P!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e08e10a-7846-422c-a30d-a1c027282d5e_468x366.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bK1P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e08e10a-7846-422c-a30d-a1c027282d5e_468x366.jpeg" width="468" height="366" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e08e10a-7846-422c-a30d-a1c027282d5e_468x366.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:366,&quot;width&quot;:468,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:30965,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/198846609?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e08e10a-7846-422c-a30d-a1c027282d5e_468x366.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bK1P!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e08e10a-7846-422c-a30d-a1c027282d5e_468x366.jpeg 424w, https://substackcdn.com/image/fetch/$s_!bK1P!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e08e10a-7846-422c-a30d-a1c027282d5e_468x366.jpeg 848w, https://substackcdn.com/image/fetch/$s_!bK1P!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e08e10a-7846-422c-a30d-a1c027282d5e_468x366.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!bK1P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e08e10a-7846-422c-a30d-a1c027282d5e_468x366.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[AI is changing the entire software development process]]></title><description><![CDATA[I&#8217;ve built 30 companies during my career.]]></description><link>https://www.thetechdilemma.com/p/why-software-leaders-also-need-to</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/why-software-leaders-also-need-to</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Tue, 19 May 2026 15:46:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6jrj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79da5ede-47e6-411d-9052-3232535a8f61_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve built 30 companies during my career. 20 failed, and 10 were successful. The most important thing I&#8217;ve learned from those experiences is a simple fact. Things change. And when they do, it happens quickly. So quickly that most people aren&#8217;t ready for what&#8217;s happening and immediately fall behind, sometimes with disastrous effects.</p><p>I used to think being a strong software leader was enough. If you could build scalable systems and ship on time, you were doing your job. That was the standard I held myself to. But that world has shifted, and I&#8217;ve had to confront something uncomfortable. Software leadership, on its own, isn&#8217;t enough anymore.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6jrj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79da5ede-47e6-411d-9052-3232535a8f61_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6jrj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79da5ede-47e6-411d-9052-3232535a8f61_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!6jrj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79da5ede-47e6-411d-9052-3232535a8f61_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!6jrj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79da5ede-47e6-411d-9052-3232535a8f61_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!6jrj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79da5ede-47e6-411d-9052-3232535a8f61_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6jrj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79da5ede-47e6-411d-9052-3232535a8f61_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/79da5ede-47e6-411d-9052-3232535a8f61_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2185313,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/197510628?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79da5ede-47e6-411d-9052-3232535a8f61_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6jrj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79da5ede-47e6-411d-9052-3232535a8f61_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!6jrj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79da5ede-47e6-411d-9052-3232535a8f61_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!6jrj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79da5ede-47e6-411d-9052-3232535a8f61_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!6jrj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79da5ede-47e6-411d-9052-3232535a8f61_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong><a href="https://stevetaplin1.substack.com/">VISIT MY SUBSTACK FOR FREE ARTICLES, VIDEOS &amp; PODCASTS &gt;&gt;</a></strong></p><p>AI has changed the game in ways we never expected. It doesn&#8217;t replace software, but it reshapes what software is. It changes how it&#8217;s built, how it behaves, and what users expect from it. And if you&#8217;re leading software teams without stepping into AI, you&#8217;re already behind, even if everything still looks like it&#8217;s working.</p><p>The first time I felt this shift was when I saw how quickly expectations moved. Users don&#8217;t want static workflows anymore. They expect systems to adapt, predict, and respond in ways that feel almost human. Features that used to take months to design and build can now be prototyped in days with the right AI tools. The gap between what&#8217;s possible and what&#8217;s delivered has widened, and that gap is where companies win or lose.</p><p>As a software leader, I used to focus on architecture, performance, and delivery cadence. Those things still matter, but they don&#8217;t define the edge anymore. The edge comes from how intelligently your system behaves. It comes from how well you can integrate models, manage data pipelines, and create feedback loops that improve over time. That&#8217;s not a side skill. It&#8217;s the core.</p><p><strong>Rethinking Leadership</strong></p><p>I had to rethink what leadership meant in this context. It&#8217;s not about becoming a machine learning expert overnight. It&#8217;s about understanding enough to make the right calls. You need to know what problems AI can actually solve and where it creates more risk than value. You need to guide your team through decisions that don&#8217;t have clear precedents. That requires a different kind of judgment.</p><p>One of the biggest shifts for me was realizing that AI introduces a level of uncertainty that traditional software doesn&#8217;t. Code is deterministic. You write it, test it, and expect it to behave the same way every time. AI systems don&#8217;t work like that. They&#8217;re probabilistic. They evolve based on data. They can drift, degrade, or produce unexpected results. That changes how you think about quality, testing, and accountability.</p><p><strong>Asking Different Questions</strong></p><p>I had to start asking different questions. Not just &#8220;Does it work?&#8221; but &#8220;How does it behave over time?&#8221; Not just &#8220;Is it accurate?&#8221; but &#8220;Is it reliable under pressure?&#8221; Not just &#8220;Can we build this?&#8221; but &#8220;Should we?&#8221; Those questions don&#8217;t always have clean answers, and that&#8217;s where leadership shows up.</p><p>Another reality I had to face is that AI compresses the distance between ideas and execution. That sounds like a benefit, and it is, but it also creates pressure. When your team can move faster, expectations rise just as quickly. There&#8217;s less tolerance for slow iteration cycles. There&#8217;s less patience for incremental improvement. You have to rethink how you prioritize, how you scope work, and how you protect your team from chasing every shiny opportunity.</p><p>At the same time, AI exposes weaknesses in your organization that were easy to ignore before. Poor data quality becomes a blocker instead of an inconvenience. Fragmented systems become liabilities. Teams that aren&#8217;t aligned struggle to take advantage of the speed AI offers. As a leader, you can&#8217;t delegate those problems away. You have to confront them head-on.</p><p><strong>A Cultural Shift</strong></p><p>What surprised me most was how much this shift affected culture. Engineers who were comfortable in a traditional stack suddenly felt uncertain. Some leaned in and experimented. Others hesitated, unsure where they fit. My role wasn&#8217;t just to set direction. It was to create an environment where people could learn without fear of falling behind. That meant giving them space to explore while still holding the line on delivery.</p><p>I also had to become more opinionated about where AI fits and where it doesn&#8217;t. There&#8217;s a tendency to apply it everywhere because it&#8217;s new and powerful. That&#8217;s a mistake. Not every problem needs a model. Sometimes a simple rule-based system&#8217;s better. Sometimes the cost and complexity of AI outweigh the benefits. Part of being a leader is knowing when to say no.</p><p><strong>Navigating Uncertainty</strong></p><p>The leaders who thrive in this environment aren&#8217;t the ones who know every detail of every model. They&#8217;re the ones who can navigate uncertainty, make informed trade-offs, and guide their teams through a landscape that&#8217;s still taking shape. They stay curious. They stay grounded. And they don&#8217;t pretend to have all the answers.</p><p>I had to let go of the idea that my past experience alone would carry me forward. It gave me a foundation, but not a guarantee. If I want to lead effectively now, I have to evolve. I have to engage with AI not as a trend, but as a fundamental shift in how software&#8217;s conceived and delivered.</p><p>That&#8217;s the reality we&#8217;re in. If you&#8217;re leading software, you&#8217;re already in the AI business, whether you acknowledge it or not. The question isn&#8217;t whether you&#8217;ll adapt. It&#8217;s how quickly you&#8217;re willing to do it.</p><h3><a href="http://bookstevetaplin.com">Learn More About Steve</a> &gt;</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ah_y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cc571a7-e8c0-4cd9-bf19-df2ecd1857e6_1280x720.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ah_y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cc571a7-e8c0-4cd9-bf19-df2ecd1857e6_1280x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ah_y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cc571a7-e8c0-4cd9-bf19-df2ecd1857e6_1280x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ah_y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cc571a7-e8c0-4cd9-bf19-df2ecd1857e6_1280x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ah_y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cc571a7-e8c0-4cd9-bf19-df2ecd1857e6_1280x720.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ah_y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cc571a7-e8c0-4cd9-bf19-df2ecd1857e6_1280x720.jpeg" width="1280" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9cc571a7-e8c0-4cd9-bf19-df2ecd1857e6_1280x720.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:167351,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/197510628?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cc571a7-e8c0-4cd9-bf19-df2ecd1857e6_1280x720.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ah_y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cc571a7-e8c0-4cd9-bf19-df2ecd1857e6_1280x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ah_y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cc571a7-e8c0-4cd9-bf19-df2ecd1857e6_1280x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ah_y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cc571a7-e8c0-4cd9-bf19-df2ecd1857e6_1280x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ah_y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cc571a7-e8c0-4cd9-bf19-df2ecd1857e6_1280x720.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[Download Your Free Report: Why Software Projects Fail]]></title><description><![CDATA[The 2026 Software Delivery Failure Index Report]]></description><link>https://www.thetechdilemma.com/p/we-analyzed-195-podcast-conversations</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/we-analyzed-195-podcast-conversations</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Fri, 15 May 2026 22:12:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!95Ev!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96d5e68-ee8c-4e61-ad3d-5b3afd307600_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://sonatafy.com/reports/why-software-projects-fail#download" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!95Ev!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96d5e68-ee8c-4e61-ad3d-5b3afd307600_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!95Ev!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96d5e68-ee8c-4e61-ad3d-5b3afd307600_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!95Ev!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96d5e68-ee8c-4e61-ad3d-5b3afd307600_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!95Ev!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96d5e68-ee8c-4e61-ad3d-5b3afd307600_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!95Ev!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96d5e68-ee8c-4e61-ad3d-5b3afd307600_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d96d5e68-ee8c-4e61-ad3d-5b3afd307600_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1841514,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://sonatafy.com/reports/why-software-projects-fail#download&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/197926185?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96d5e68-ee8c-4e61-ad3d-5b3afd307600_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!95Ev!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96d5e68-ee8c-4e61-ad3d-5b3afd307600_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!95Ev!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96d5e68-ee8c-4e61-ad3d-5b3afd307600_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!95Ev!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96d5e68-ee8c-4e61-ad3d-5b3afd307600_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!95Ev!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd96d5e68-ee8c-4e61-ad3d-5b3afd307600_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: center;"><strong>After 195 episodes of Software Leaders Uncensored, the pattern became impossible to ignore</strong>.</p><h4 style="text-align: center;"><a href="https://sonatafy.com/reports/why-software-projects-fail#download">DOWNLOAD YOUR FREE REPORT</a></h4><p>I have spent the last few years asking the same question to every CTO, VP of Engineering, and technical co-founder who sits down on my podcast: what went wrong?</p><p>Not the sanitized version they give at conferences. Not the retrospective that blames &#8220;scope creep&#8221; or &#8220;misaligned stakeholders&#8221; and moves on. The real answer. The one that comes out 40 minutes into a conversation when the guest stops performing and starts talking.</p><p>After 195 episodes of Software Leaders Uncensored, the pattern became impossible to ignore. Software projects fail in patterns, not accidents. The same structural breakdowns show up whether the company is a 50 person SaaS startup or a 2,000 person healthcare platform. The technology changes. The org chart changes. The failure mechanisms do not.</p><p>So we built a research report around it.</p><h2>What the Report Actually Is</h2><p>&#8220;Why Software Projects Fail&#8221; is a structured analysis of 48 qualifying conversations drawn from the full 195 episode archive. Root causes, recovery patterns, and the warning signs that preceded each failure.</p><p>Not a vendor survey. Not a recycled stat from the Standish Group. Not a think piece dressed up as research. This is primary qualitative data pulled from practitioners who were in the room when things went sideways, told in their own words (anonymized), and organized around the frameworks we have been developing at Sonatafy for years.</p><p>The report maps 48 distinct failure patterns back to five root causes. Every pattern includes frequency data across the qualifying conversations, anonymized examples, and a connection to one of three diagnostic frameworks: the Ownership Gap, the Coordination Tax, or the Backlog Illusion.</p><p>It is 25 pages. It is free. And it says things most industry reports are too polished to say.</p><h2>Why This Exists</h2><p>The software industry has a research problem. The reports everyone cites are either: (a) self-serving surveys designed to validate the vendor publishing them, (b) academic analyses based on data that is five to ten years old, or (c) recycled versions of the same failure statistics that have been circulating since the 1990s.</p><p>None of that helps the VP of Engineering sitting in a planning meeting next Monday trying to explain to the CEO why the last three quarters of delivery performance do not match the headcount investment.</p><p>That person needs pattern recognition. They need to see their situation reflected in someone else&#8217;s failure story and walk away with language they can use in the room. That is what the podcast produces naturally, one conversation at a time. The report packages 48 of those conversations into something a leader can reference before their next planning cycle.</p><h2>The Five Root Causes (Preview)</h2><p>I am not going to reproduce the full framework here. That is what the report is for. But here is the shape of what we found.</p><p>The first root cause is structural. Nobody owns the outcome. Product defines requirements. Engineering builds features. DevOps manages deployment. Vendors contribute components. Every function does its job. Nobody is accountable for whether the thing actually ships and works. We call this the Ownership Gap, and it showed up in the majority of qualifying conversations. Not as a footnote. As the primary failure mechanism.</p><p>The second is mathematical. Organizations add headcount to fix delivery problems without recognizing that every new engineer increases coordination overhead. Past a certain threshold, the additional communication pathways, meetings, dependency chains, and context switching absorb more capacity than the new hire creates. The Coordination Tax. It is the most expensive invisible line item in every engineering budget, and almost nobody measures it.</p><p>The third is psychological. Teams treat a full backlog as evidence of a healthy product organization. It is the opposite. A backlog that grows faster than it ships is a liability pretending to be an asset. The Backlog Illusion. It gives product teams the feeling of progress while the delivery engine falls further behind with every sprint.</p><p>Root causes four and five connect to decision architecture and delivery model design. They are in the report.</p><h2>What Makes This Different</h2><p>Most failure analysis in our industry focuses on what went wrong. This report also maps recovery patterns. What did the leaders who turned things around actually do? In what sequence? How long did it take? Those answers came out of the same 48 conversations, and they are arguably more valuable than the failure data itself.</p><p>The report also includes a warning signs checklist. Eight to ten indicators that a project is heading for structural failure before anyone in the room is willing to say it out loud. Derived from the bottleneck predictions and failure stories across the qualifying conversations. Each one comes with a diagnostic question a leader can ask in their next one on one or planning session.</p><p>That is the part I wish existed when I was running my first company into the ground 20 years ago. Not a framework diagram. Not a maturity model. A list of questions that would have told me the truth before the quarterly numbers did.</p><h2>Who Should Read This</h2><p>If you lead an engineering organization between 50 and 2,000 people and you have felt the disconnect between investment and output over the past 12 months, this report will give you the vocabulary to describe what is happening and the pattern library to diagnose why.</p><p>If you are a CEO or COO trying to understand why your engineering team keeps growing but your release cadence is not improving, this report will show you the structural reasons that &#8220;just hire more engineers&#8221; has not worked and likely will not work.</p><p>If you are a product leader managing a backlog that is three to five sprints deep and wondering why velocity metrics look fine but nothing feels like it is moving, this report will explain the math behind the feeling.</p><p>The full 25 page PDF is available now at <a href="https://sonatafy.com/reports/why-software-projects-fail#download">https://sonatafy.com/reports/why-software-projects-fail#download</a> No follow up spam. Just the research.</p><p>This is the first report in a series we are building from the podcast archive. 195 episodes of unfiltered conversation with the people actually making delivery decisions. The dataset is unlike anything else in the industry. We intend to use it.</p>]]></content:encoded></item><item><title><![CDATA[The issue isn’t talent. It's structure and ownership]]></title><description><![CDATA[A CEO called me recently after spending months trying to fix his software delivery problems through staff augmentation.]]></description><link>https://www.thetechdilemma.com/p/the-real-reason-your-sldc-is-slowing</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/the-real-reason-your-sldc-is-slowing</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Tue, 12 May 2026 04:01:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!C0Hv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6192b549-b4b5-4a86-9cb8-3bb349b27769_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A CEO called me recently after spending months trying to fix his software delivery problems through staff augmentation. By the time we spoke, he sounded exhausted. He had added developers in Eastern Europe, brought in contractors from India, expanded his internal engineering headcount, and invested heavily in new agile tooling. Despite all of it, releases were still slipping, backlogs were growing, and the relationship between product and engineering had become openly hostile.</p><p>&#8220;We have more developers than ever,&#8221; he told me. &#8220;So why are we moving slower?&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!C0Hv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6192b549-b4b5-4a86-9cb8-3bb349b27769_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!C0Hv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6192b549-b4b5-4a86-9cb8-3bb349b27769_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!C0Hv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6192b549-b4b5-4a86-9cb8-3bb349b27769_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!C0Hv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6192b549-b4b5-4a86-9cb8-3bb349b27769_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!C0Hv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6192b549-b4b5-4a86-9cb8-3bb349b27769_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!C0Hv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6192b549-b4b5-4a86-9cb8-3bb349b27769_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6192b549-b4b5-4a86-9cb8-3bb349b27769_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1989317,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/196784722?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6192b549-b4b5-4a86-9cb8-3bb349b27769_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!C0Hv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6192b549-b4b5-4a86-9cb8-3bb349b27769_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!C0Hv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6192b549-b4b5-4a86-9cb8-3bb349b27769_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!C0Hv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6192b549-b4b5-4a86-9cb8-3bb349b27769_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!C0Hv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6192b549-b4b5-4a86-9cb8-3bb349b27769_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong><a href="https://stevetaplin1.substack.com/">VISIT MY SUBSTACK FOR FREE ARTICLES, VIDEOS &amp; PODCASTS &gt;&gt;</a></strong></p><p>Companies believe their SDLC is slowing down because they don&#8217;t have enough engineering capacity. Leadership assumes the answer is adding more developers, more vendors, more standups, more process layers, or now, more AI coding tools.</p><p>Yet most of the time, the issue has nothing to do with coding speed.</p><p>The hidden reason the SDLC slows down inside growing organizations is operational fragmentation. Teams stop functioning as unified delivery systems and start operating like disconnected departments competing for priorities, approvals, and resources. The slowdown doesn&#8217;t happen all at once. It creeps in gradually until software delivery becomes trapped inside its own complexity.</p><p>That was exactly what happened to this CEO&#8217;s company.</p><p>At first glance, the organization looked mature. They had Scrum, sprint planning, Jira dashboards, offshore developers, QA teams, architecture reviews, and layers of engineering management. On paper, everything appeared structured and scalable. Underneath the surface, the entire delivery process was clogged with friction.</p><p>Developers were constantly waiting for approvals. Product managers changed priorities mid-sprint because sales escalated customer requests. QA teams operated in separate time zones with limited business context. Engineering leads spent more time in alignment meetings than resolving technical risks. Features bounced between departments like luggage moving through a broken airport conveyor system.</p><h3>Nobody owned delivery from end to end</h3><p>That&#8217;s the part most organizations fail to understand. Staff augmentation increases labor capacity, but it rarely improves delivery architecture. Adding developers to a fragmented system often magnifies the fragmentation. More people create more dependencies. More dependencies create more communication overhead. More communication overhead creates more meetings, approval layers, and coordination bottlenecks.</p><p>Eventually the organization reaches a tipping point where adding engineers actually slows the SDLC down instead of accelerating it.</p><p>I&#8217;ve seen this happen repeatedly over the last few years. Companies scale engineering headcount aggressively because they believe velocity problems are purely technical. In reality, the issue is usually organizational. The software lifecycle becomes overloaded with context switching, fragmented ownership, and decision-making paralysis.</p><p>One engineer works on five unrelated priorities in the same week. A product manager manages twelve competing stakeholder agendas simultaneously. A CTO becomes the escalation point for every blocked decision because nobody else has clear authority. Teams become reactive instead of coordinated.</p><p>The result is predictable. Releases slow down even while engineering costs increase.</p><h3>Managed Delivery PODs</h3><p>This is one of the biggest reasons we shifted heavily toward Managed Delivery PODS instead of traditional offshore staffing models. I realized years ago that most companies didn&#8217;t need more disconnected developers. They needed integrated delivery systems designed around accountability and continuity.</p><p>Our POD structure combines U.S.-based principal engineering leadership with nearshore developers, embedded QA, product coordination, and delivery oversight operating as one unified operational unit. Not a collection of freelancers. Not a ticket factory. A dedicated delivery engine where technical leadership, execution, and validation remain tightly connected throughout the SDLC.</p><p>That changes the dynamic immediately.</p><p>When a principal engineer owns technical direction, decisions happen faster. When QA is embedded from the start instead of added later, defects get caught earlier in the lifecycle. When developers remain inside dedicated pods instead of constantly shifting between competing priorities, context switching decreases and throughput stabilizes.</p><p>Most executives underestimate how destructive context switching has become inside modern software organizations. Developers rarely spend entire days building software anymore. They spend enormous amounts of time navigating meetings, clarifying requirements, responding to Slack messages, waiting for approvals, and recovering from shifting priorities.</p><p>The fragmentation becomes invisible because companies normalize it.</p><h3>AI is making the situation even more complicated</h3><p>A lot of executives believe AI coding tools will solve SDLC inefficiency overnight. What I&#8217;m actually seeing is AI accelerating code generation while exposing weaknesses in organizational coordination. Teams are producing code faster, but they aren&#8217;t improving validation systems, architectural clarity, or delivery governance at the same pace.</p><p>That creates dangerous imbalance inside the development lifecycle. Companies can accelerate commits while slowing releases. They can generate features rapidly while increasing downstream instability. AI speeds up production, but it also punishes organizations with weak operational architecture.</p><p>The companies succeeding right now aren&#8217;t necessarily the ones with the largest engineering teams or the most AI tools. They&#8217;re the organizations reducing friction inside the SDLC itself. They have smaller, highly accountable delivery units. Clear technical ownership. Embedded QA. Faster validation loops. Strong delivery leadership. Less bureaucracy. Fewer handoffs.</p><p>That&#8217;s the hidden reason so many SDLC environments are slowing down today. The problem usually isn&#8217;t engineering talent. It&#8217;s organizational design. Until companies fix the fragmentation underneath their delivery process, no amount of staff augmentation, outsourcing, or AI tooling is going to restore velocity.</p><h4><a href="http://bookstevetaplin.com">LEARN MORE ABOUT STEVE TAPLIN</a> &gt;</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YV2o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa23a486d-7b92-4353-875f-be35a24c589b_1280x720.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YV2o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa23a486d-7b92-4353-875f-be35a24c589b_1280x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YV2o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa23a486d-7b92-4353-875f-be35a24c589b_1280x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YV2o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa23a486d-7b92-4353-875f-be35a24c589b_1280x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YV2o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa23a486d-7b92-4353-875f-be35a24c589b_1280x720.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YV2o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa23a486d-7b92-4353-875f-be35a24c589b_1280x720.jpeg" width="1280" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a23a486d-7b92-4353-875f-be35a24c589b_1280x720.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:167351,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/196784722?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa23a486d-7b92-4353-875f-be35a24c589b_1280x720.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YV2o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa23a486d-7b92-4353-875f-be35a24c589b_1280x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YV2o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa23a486d-7b92-4353-875f-be35a24c589b_1280x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YV2o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa23a486d-7b92-4353-875f-be35a24c589b_1280x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YV2o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa23a486d-7b92-4353-875f-be35a24c589b_1280x720.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[Why? Most teams haven’t adjusted how they validate what they’re building.]]></title><description><![CDATA[I&#8217;ve spent enough time building software products to recognize a downside in the making.]]></description><link>https://www.thetechdilemma.com/p/ai-validation-isnt-just-about-code</link><guid isPermaLink="false">https://www.thetechdilemma.com/p/ai-validation-isnt-just-about-code</guid><dc:creator><![CDATA[Steve Taplin]]></dc:creator><pubDate>Tue, 05 May 2026 15:31:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!cHS-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56b62ee-714c-4a77-ac75-94140ba6aa49_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve spent enough time building software products to recognize a downside in the making. Not a bug or a missed shipment but a real problem where people get hurt and companies suffer.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cHS-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56b62ee-714c-4a77-ac75-94140ba6aa49_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cHS-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56b62ee-714c-4a77-ac75-94140ba6aa49_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!cHS-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56b62ee-714c-4a77-ac75-94140ba6aa49_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!cHS-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56b62ee-714c-4a77-ac75-94140ba6aa49_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!cHS-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56b62ee-714c-4a77-ac75-94140ba6aa49_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cHS-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56b62ee-714c-4a77-ac75-94140ba6aa49_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a56b62ee-714c-4a77-ac75-94140ba6aa49_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1642659,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/196178797?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56b62ee-714c-4a77-ac75-94140ba6aa49_1456x1048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cHS-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56b62ee-714c-4a77-ac75-94140ba6aa49_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!cHS-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56b62ee-714c-4a77-ac75-94140ba6aa49_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!cHS-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56b62ee-714c-4a77-ac75-94140ba6aa49_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!cHS-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56b62ee-714c-4a77-ac75-94140ba6aa49_1456x1048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><strong><a href="https://stevetaplin1.substack.com/">VISIT MY SUBSTACK FOR FREE ARTICLES, VIDEOS &amp; PODCASTS &gt;&gt;</a></strong></p><p>That&#8217;s exactly the threat we&#8217;re looking at right now. A new capability shows up, productivity jumps, and everyone gets excited. Code gets written faster. Features move from idea to deployment in record time. Entire workflows that used to take days now take hours. The upside is fantastic. What&#8217;s not so great, and far more dangerous, is that most teams haven&#8217;t adjusted how they validate what they&#8217;re building.</p><p><strong>Looking Good is Not the Same as Being Good</strong></p><p>In October 2024, a lawsuit was filed against Character.AI and Google, after the death of a fourteen-year-old boy. According to the complaint, the teenager had developed an intense relationship with an AI chatbot. Their conversations were not occasional or superficial. They were frequent, emotional, and deeply personal. Over time, he began expressing despair and suicidal thoughts.</p><p>The system responded in the way it was designed to respond. It stayed engaged, maintained tone, and continued the conversation. The lawsuit alleges that instead of challenging the boy&#8217;s suicidal tendencies, the chatbot reinforced them. It didn&#8217;t escalate the situation. But it also didn&#8217;t counter it until the boy eventually took his own life. The lawsuit claims that the AI chatbot didn&#8217;t simply fail to help. It became a support system that normalized his thinking at a moment when intervention was critical.</p><p><strong>Understanding the Blind Spot</strong></p><p>What strikes me about this case is not that the system failed. It&#8217;s how it failed. From a product standpoint, the chatbot did what it was designed to do. It engaged the user and produced coherent responses. The problem is that none of those metrics captured what happens under extreme conditions.</p><p>That&#8217;s the blind spot. The system performed well in normal use and failed in the one scenario that mattered most. That&#8217;s not a content problem. It&#8217;s a validation problem. No one thought about how the system would behave when a user crossed into a high-risk state. No one built a reliable mechanism to interrupt that behavior. The failure wasn&#8217;t in the model&#8217;s ability to generate language. The failure was in assuming that plausible output was good enough.</p><p><strong>It&#8217;s Happening Everywhere</strong></p><p>I don&#8217;t see this as an isolated incident tied to one product or one company. I see it as an early signal of a broader issue that&#8217;s already spreading across software development. AI systems generate code that look correct, sound reasonable, and pass superficial checks. Teams trust those outputs because they&#8217;re clean and convincing. The system gets deployed. The real test happens later, under conditions that were never fully validated.</p><p>In traditional software, failures tend to be easier to isolate. A bug points back to a specific function or a specific line of code. With AI, behavior emerges from patterns. It&#8217;s harder to predict, harder to trace, and far easier to trust. That creates a new kind of risk. The system doesn&#8217;t break immediately. It behaves just well enough to get into production. The failure shows up when the stakes are higher and the margin for error evaporates.</p><p><strong>Why Validation Falls Short</strong></p><p>Most development workflows were never designed for this. We test functionality. We test performance. We run security scans. Those are all necessary, but they&#8217;re not sufficient when AI is involved. What we&#8217;re missing is validation under stress. We&#8217;re not systematically asking how the system behaves when inputs become adversarial, emotional, or unpredictable. We&#8217;re not building enough safeguards for scenarios that fall outside the norm.</p><p>At the same time, AI is compressing the timeline. What used to be a slow, deliberate process now moves like a rocket. That&#8217;s where the imbalance comes in. Output scales instantly. Validation doesn&#8217;t. If we don&#8217;t change that, we end up deploying systems that are technically sound and operationally fragile.</p><p><strong>What Has to Change</strong></p><p>The lesson I take from the Character.AI case is not that AI is unsafe. It&#8217;s that AI exposes where our processes are weak. If validation is shallow, AI amplifies that weakness. If testing is incomplete, AI pushes more unproven behavior into production. The solution is not to slow everything down. It&#8217;s to evolve how we validate.</p><p>That starts with identifying high-risk scenarios early. Not as an afterthought, but as part of the design process. It means testing systems under conditions that are uncomfortable and difficult to simulate. It means building guardrails that activate when those conditions appear. In some cases, it means introducing deterministic rules or human intervention points where probabilistic systems should not be left alone.</p><p>Between 2024 and 2026, something shifted. AI systems stopped being treated as experimental tools and started being treated as accountable products. The courts are now weighing in. Users are relying on these systems in meaningful ways. The expectation is no longer that the system works most of the time. The expectation is that it behaves responsibly when it matters.</p><p>That&#8217;s a higher bar, and it should be. Because once these systems are deployed, they don&#8217;t operate in controlled environments. They operate in the real world, where edge cases are real and the consequences can be dire.</p><p><strong><a href="http://bookstevetaplin.com">Learn More About Steve Taplin</a></strong> &gt;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FQ2P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b5b325c-633a-48e4-bd4d-64c0966389ae_1280x720.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FQ2P!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b5b325c-633a-48e4-bd4d-64c0966389ae_1280x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FQ2P!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b5b325c-633a-48e4-bd4d-64c0966389ae_1280x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FQ2P!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b5b325c-633a-48e4-bd4d-64c0966389ae_1280x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FQ2P!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b5b325c-633a-48e4-bd4d-64c0966389ae_1280x720.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FQ2P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b5b325c-633a-48e4-bd4d-64c0966389ae_1280x720.jpeg" width="1280" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8b5b325c-633a-48e4-bd4d-64c0966389ae_1280x720.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:167351,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thetechdilemma.com/i/196178797?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b5b325c-633a-48e4-bd4d-64c0966389ae_1280x720.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FQ2P!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b5b325c-633a-48e4-bd4d-64c0966389ae_1280x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FQ2P!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b5b325c-633a-48e4-bd4d-64c0966389ae_1280x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FQ2P!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b5b325c-633a-48e4-bd4d-64c0966389ae_1280x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FQ2P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b5b325c-633a-48e4-bd4d-64c0966389ae_1280x720.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item></channel></rss>