<?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[Engineering Enablement]]></title><description><![CDATA[Research and perspectives on developer productivity. ]]></description><link>https://newsletter.getdx.com</link><image><url>https://substackcdn.com/image/fetch/$s_!Niij!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dbd433b-6f11-4042-8b7d-0edb3b172966_1024x1024.png</url><title>Engineering Enablement</title><link>https://newsletter.getdx.com</link></image><generator>Substack</generator><lastBuildDate>Fri, 12 Jun 2026 18:36:37 GMT</lastBuildDate><atom:link href="https://newsletter.getdx.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Abi Noda]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[abinoda@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[abinoda@substack.com]]></itunes:email><itunes:name><![CDATA[Abi Noda]]></itunes:name></itunes:owner><itunes:author><![CDATA[Abi Noda]]></itunes:author><googleplay:owner><![CDATA[abinoda@substack.com]]></googleplay:owner><googleplay:email><![CDATA[abinoda@substack.com]]></googleplay:email><googleplay:author><![CDATA[Abi Noda]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Five years later: Reflecting on SPACE with the people who built it]]></title><description><![CDATA[The authors of SPACE met in person for the first time. Here's what five years of AI, remote work, and real-world use taught them.]]></description><link>https://newsletter.getdx.com/p/five-years-later-reflecting-on-space</link><guid isPermaLink="false">https://newsletter.getdx.com/p/five-years-later-reflecting-on-space</guid><dc:creator><![CDATA[Brian Houck]]></dc:creator><pubDate>Tue, 09 Jun 2026 15:25:05 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/5340e4d1-d0e6-4054-b42d-2028733e47ae_2400x1260.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>Welcome to the latest issue of Engineering Enablement</strong>, a weekly newsletter sharing research and perspectives on developer productivity.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.getdx.com/subscribe?"><span>Subscribe now</span></a></p><p>&#128467; Join Justin Reock and me on June 18th for a research briefing on measuring AI agents, revisiting the Core 4, and more. <a href="https://getdx.com/webinar/research-briefing-with-brian-houck-measuring-ai-agents-revisiting-the-core4/">Register here.</a></p><div><hr></div><p>Last month, I had the privilege of attending the inaugural Developer Experience Research Forum at UC Irvine. It brought together researchers and practitioners from across academia and industry for a day of talks, conversations, and the kind of honest debate that only happens when the right people are in the same room.</p><p>The day included a panel that I won&#8217;t ever forget. For the first time since the <a href="https://queue.acm.org/detail.cfm?id=3454124">SPACE framework</a> was published in February 2021, all six of its authors were together in person: <a href="https://www.linkedin.com/in/nicolefv/">Nicole Forsgren</a>, <a href="https://www.linkedin.com/in/margaret-anne-storey/">Margaret-Anne (Peggy) Storey</a>,<a href="https://www.linkedin.com/in/cmaddila/"> Chandra Maddila</a>, <a href="https://www.linkedin.com/in/tomzimmermann/">Thomas Zimmermann</a>, <a href="https://www.linkedin.com/in/dr-jenna-butler-44209a3b/">Jenna Butler</a>, and me. I want to start by saying thank you to each of them. Collaborating on SPACE has been one of the most meaningful experiences of my career, and getting to sit alongside these colleagues five years later and take stock of what the framework has become was genuinely moving. I&#8217;m grateful to Tom, Iftekhar Ahmed, and the UCI team for making it happen, and to Andr&#233; van der Hoek for his amazing job moderating.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_QfP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4925187c-c4a4-47d8-9311-c6bbda04bfbf_1280x720.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_QfP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4925187c-c4a4-47d8-9311-c6bbda04bfbf_1280x720.png 424w, https://substackcdn.com/image/fetch/$s_!_QfP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4925187c-c4a4-47d8-9311-c6bbda04bfbf_1280x720.png 848w, https://substackcdn.com/image/fetch/$s_!_QfP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4925187c-c4a4-47d8-9311-c6bbda04bfbf_1280x720.png 1272w, https://substackcdn.com/image/fetch/$s_!_QfP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4925187c-c4a4-47d8-9311-c6bbda04bfbf_1280x720.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_QfP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4925187c-c4a4-47d8-9311-c6bbda04bfbf_1280x720.png" width="1280" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4925187c-c4a4-47d8-9311-c6bbda04bfbf_1280x720.png&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;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_QfP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4925187c-c4a4-47d8-9311-c6bbda04bfbf_1280x720.png 424w, https://substackcdn.com/image/fetch/$s_!_QfP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4925187c-c4a4-47d8-9311-c6bbda04bfbf_1280x720.png 848w, https://substackcdn.com/image/fetch/$s_!_QfP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4925187c-c4a4-47d8-9311-c6bbda04bfbf_1280x720.png 1272w, https://substackcdn.com/image/fetch/$s_!_QfP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4925187c-c4a4-47d8-9311-c6bbda04bfbf_1280x720.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><figcaption class="image-caption">Photo Credit: Yanina Ledovaya</figcaption></figure></div><p>Unfortunately I don&#8217;t have a recording to make available to those who were unable to attend, but here is my attempt to capture the highlights of that conversation. The panel was wide-ranging, driven largely by questions from the audience, and covered a lot of ground. I&#8217;ll do my best to do it justice.</p><div><hr></div><h2>How SPACE came to be</h2><p>For those less familiar with the backstory, SPACE did not emerge from a formal research program or a planned initiative. The idea started with Nicole. DORA, which she co-created, provided a measurement framework for software delivery, but there was a need for something that addressed developer productivity more broadly. So she reached out to a handful of colleagues (which thankfully included me), arrived with a few dimensions sketched out in her head, and the rest took shape over a series of Teams calls during what was still largely a remote-work world.</p><p>What&#8217;s remarkable is that several of us had never met in person before that project. We built the framework together, at a distance, and then watched it travel far beyond anything we had imagined. As I said on the panel:</p><blockquote><p>&#8220;We could have never imagined that it was going to sort of grow into the thing it became. I don&#8217;t think you should ever hope to do something like that, because you&#8217;ll never be able to quite capture it. It&#8217;s like... right place, right time, things came together.&#8221; </p></blockquote><p>The framework itself is straightforward in concept: five dimensions to consider when thinking about developer productivity. <strong>S</strong>atisfaction and wellbeing. <strong>P</strong>erformance. <strong>A</strong>ctivity. <strong>C</strong>ommunication and collaboration. <strong>E</strong>fficiency and flow. The core argument is that productivity cannot be reduced to a single metric, and that a meaningful measurement approach should draw from at least three dimensions and include at least one perceptual measure. Metrics chosen well will often create productive tension with each other, and that tension is a feature, not a flaw.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Gpy4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9fbe78-b7a6-4f48-9f2e-ac0db1c00819_2400x1148.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Gpy4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9fbe78-b7a6-4f48-9f2e-ac0db1c00819_2400x1148.png 424w, https://substackcdn.com/image/fetch/$s_!Gpy4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9fbe78-b7a6-4f48-9f2e-ac0db1c00819_2400x1148.png 848w, https://substackcdn.com/image/fetch/$s_!Gpy4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9fbe78-b7a6-4f48-9f2e-ac0db1c00819_2400x1148.png 1272w, https://substackcdn.com/image/fetch/$s_!Gpy4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9fbe78-b7a6-4f48-9f2e-ac0db1c00819_2400x1148.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Gpy4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9fbe78-b7a6-4f48-9f2e-ac0db1c00819_2400x1148.png" width="1456" height="696" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e9fbe78-b7a6-4f48-9f2e-ac0db1c00819_2400x1148.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:696,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:100146,&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://newsletter.getdx.com/i/198886041?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9fbe78-b7a6-4f48-9f2e-ac0db1c00819_2400x1148.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_!Gpy4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9fbe78-b7a6-4f48-9f2e-ac0db1c00819_2400x1148.png 424w, https://substackcdn.com/image/fetch/$s_!Gpy4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9fbe78-b7a6-4f48-9f2e-ac0db1c00819_2400x1148.png 848w, https://substackcdn.com/image/fetch/$s_!Gpy4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9fbe78-b7a6-4f48-9f2e-ac0db1c00819_2400x1148.png 1272w, https://substackcdn.com/image/fetch/$s_!Gpy4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9fbe78-b7a6-4f48-9f2e-ac0db1c00819_2400x1148.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 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><figcaption class="image-caption">Figure 1: The 5 dimensions of SPACE</figcaption></figure></div><p>Chandra reflected on the process of building it, including a detail I had honestly forgotten: the framework's original working name was not SPACE at all. It was FACTS. Trust was in there from the beginning, under a different label. Looking back on the framework more than five years later, Peggy said:</p><blockquote><p>&#8220;I think we did a really good job. I think that the five dimensions have really held up really well. But they&#8217;re big &#8212; each of those dimensions are such huge concepts. And maybe what we need to do now is look at each of these in turn.&#8221;</p></blockquote><h2>Activity metrics: newly controversial, newly important</h2><p>No dimension generated more discussion on the panel than Activity, and that&#8217;s not an accident. Activity metrics are the ones most organizations default to because they&#8217;re the easiest to instrument. They&#8217;re also the ones most prone to misuse.</p><p>What made the conversation interesting is that the panel did not argue for abandoning Activity measurement. The argument was more nuanced than that. Jenna put it directly:</p><blockquote><p>"I actually think this is one of the areas where SPACE is newly important again, because you may have seen headlines about what percent of codebases are AI generated at this point. And I'm like, we're back there. We wrote about this a decade ago... some of those activity metrics like lines of code and PRs are newly resurfacing, and people are forgetting that we knew that this wasn't the greatest plan in isolation."</p></blockquote><p>Chandra added that the scale has changed in a way that makes the problem even more acute. A single developer working with a swarm of agents can now generate an extraordinary volume of pull requests. The count alone tells you almost nothing about the quality, the impact, or the experience of the work.</p><p>The more useful question is not whether to measure activity, but which activity metrics are worth measuring and what you plan to do with them. I offered an example from my own work: Time-To-First-PR, meaning how long it takes a new hire to check in their first piece of code.</p><blockquote><p>&#8220;Obviously easy to game, right? Have a new hire check in a trivial first PR... Turns out when you try to game it, when you explicitly try to have a trivial first check-in, it still leads to positive long-term outcomes. Why? Because that first code check-in has nothing to do with the code. It&#8217;s about learning your environment, setting up your system.&#8221;</p></blockquote><p>I believe that good metric design involves choosing metrics where gaming them still gets you the outcome you actually want.</p><h2>The politics of productivity measurement</h2><p>One of the most candid moments of the panel came in response to an audience question about whether productivity measurement is inherently neutral or whether it inevitably becomes a political tool. The honest answer is that it is both, and you have to design for that reality.</p><p>Tom made the point that having five dimensions rather than one makes it structurally harder to play politics with the data. When you look at multiple dimensions simultaneously, you&#8217;ll often find they point in different directions, and that tension forces more careful thinking.</p><p>Jenna was direct about something that deserves to be said plainly. There is an elephant in the room across the industry right now about how many developers organizations need, and productivity metrics are being watched closely in that context.</p><blockquote><p>"We tend to decouple from products and we're very... hoard-y with our data. We will give them trends. We'll let them know this is what's happening on a broad scale, or doing this had this impact. But we are not allowing individual managers, directors to look at people's information. We protect that because in theory, happy workers are productive workers. People who are terrified are not."</p></blockquote><p>&#8230; and Nicole added additional framing that I found useful:</p><blockquote><p>"Some data is better than no data... I know that for many of us here, we really do our best to measure in a way that is very neutral. But I know I'll have execs and other business divisions come to me and they'll say, 'Well, I need this [metric] to go up.' And I was like, 'Amazing. That's not on me. That's on you. I can give you the information and you can figure out if it goes up [or] down and why.'"</p></blockquote><p>One practical safeguard worth noting is that some organizations deliberately bucket metrics together, so that no one can drive up a single number without being held accountable for the others in the cluster. It makes the kind of narrow gaming that distorts incentives structurally harder to do.</p><h2>The C in SPACE: the most underinvested dimension</h2><p>If Activity is the dimension that gets the most attention, Communication and Collaboration may be the one that gets the least. That gap is growing more consequential, and as Peggy put it, needs more focus than ever:</p><blockquote><p>&#8220;Development is a team sport. And with AI, I don&#8217;t think there&#8217;s anyone in this room that doesn&#8217;t think that collaboration and communication hasn&#8217;t changed... If anybody here is thinking of using SPACE, make C one of the first things you look at.&#8221;</p></blockquote><p>What makes this particularly important right now is that AI has changed collaboration patterns in ways we are only beginning to understand. Developers report asking questions of their AI tools that they used to ask colleagues. The texture of team communication is shifting. And yet the measurement infrastructure for tracking that dimension barely exists in most organizations. I shared a finding from my <a href="https://www.microsoft.com/en-us/research/publication/the-space-of-ai-real-world-lessons-on-ais-impact-on-developers/">SPACE of AI</a> paper that felt particularly relevant:</p><blockquote><p>&#8220;C is the only dimension of SPACE that the majority of developers do not believe that AI has improved. Every other dimension showed improvement. Not C.&#8221;</p></blockquote><p>That's a significant signal, and I think it points toward where the field needs to invest its energy next.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Cj_2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff49b10d0-0015-489c-b6bc-62f2c52cdce9_4200x2620.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Cj_2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff49b10d0-0015-489c-b6bc-62f2c52cdce9_4200x2620.png 424w, https://substackcdn.com/image/fetch/$s_!Cj_2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff49b10d0-0015-489c-b6bc-62f2c52cdce9_4200x2620.png 848w, https://substackcdn.com/image/fetch/$s_!Cj_2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff49b10d0-0015-489c-b6bc-62f2c52cdce9_4200x2620.png 1272w, https://substackcdn.com/image/fetch/$s_!Cj_2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff49b10d0-0015-489c-b6bc-62f2c52cdce9_4200x2620.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Cj_2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff49b10d0-0015-489c-b6bc-62f2c52cdce9_4200x2620.png" width="1456" height="908" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f49b10d0-0015-489c-b6bc-62f2c52cdce9_4200x2620.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:908,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:209678,&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://newsletter.getdx.com/i/198886041?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff49b10d0-0015-489c-b6bc-62f2c52cdce9_4200x2620.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_!Cj_2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff49b10d0-0015-489c-b6bc-62f2c52cdce9_4200x2620.png 424w, https://substackcdn.com/image/fetch/$s_!Cj_2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff49b10d0-0015-489c-b6bc-62f2c52cdce9_4200x2620.png 848w, https://substackcdn.com/image/fetch/$s_!Cj_2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff49b10d0-0015-489c-b6bc-62f2c52cdce9_4200x2620.png 1272w, https://substackcdn.com/image/fetch/$s_!Cj_2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff49b10d0-0015-489c-b6bc-62f2c52cdce9_4200x2620.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 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><figcaption class="image-caption">Figure 2: Due to the small number of developers who disagreed with these statements, disagreement segments are visible in the chart, but are not labeled</figcaption></figure></div><h2>What would you add to SPACE today?</h2><p>The question the audience asked that will stay with me longest was a simple one: i<em>f you were writing SPACE now, what would you add?</em></p><p>The five dimensions have held up well. The panel was in agreement on that. But five years of AI acceleration, remote and hybrid work, and a rapidly shifting sense of what software development even means has surfaced things the original framework didn&#8217;t fully anticipate. While we might not add new dimensions, if we were updating it today, we would add focus for:</p><ul><li><p><strong>Trust:</strong> This was the most consistent answer across the panel, acting as a foundational bedrock for satisfaction and performance.</p></li><li><p><strong>Cognitive and Intent Debt:</strong> Based on Peggy&#8217;s recent work, are we losing overall understanding of codebases as AI writes more of them?</p></li><li><p><strong>Deskilling:</strong> The worry that relying heavily on automated tools will cause core engineering capabilities to atrophy over time.</p></li><li><p><strong>AI Addiction:</strong> Within the wellbeing dimension, tracking addiction-like behaviors with generative AI tools.</p></li></ul><p>Ultimately, as Chandra mentioned, the strength of SPACE is that organizations can dial up or down different dimensions to meet rising needs. You don&#8217;t need to change the structure; you just need to rebalance the rubric.</p><blockquote><p>"Things like well-being are very, very, very important. So I think reducing focus a little bit on the activity side... that doesn't fundamentally change what SPACE is. You can just use SPACE but rebalance the rubric."</p></blockquote><p>We acknowledge that the framework was never designed to be a perfect model. But, as Peggy put it, that doesn&#8217;t mean it isn&#8217;t valuable.</p><blockquote><p>"Some models are wrong, some are useful. It was supposed to change the conversation. It was supposed to make people think about the different aspects of productivity. And I think it did that."</p></blockquote><p>That feels right to me. The framework was designed to change the conversation. I think it did. The work now is to keep refining what we measure within that space, with the same care we brought to defining it in the first place.</p><h2>Final thoughts</h2><p>It was a remarkable day for me. I&#8217;m grateful to UC Irvine for hosting it, to my co-authors for showing up, and to everyone in that room for asking the hard questions. If the industry continues to ask them with this much rigor and honesty, I think the next five years will be even more interesting than the last.</p><div><hr></div><p>This week&#8217;s featured DevProd job openings. See more <a href="https://getdx.com/resources/devex-jobs/">open roles here</a>.</p><ul><li><p><strong>Ashby</strong> is hiring an <a href="https://jobs.ashbyhq.com/Ashby/0f5dbf59-687b-4d88-88a7-73ee0a66b48d?utm_source=PRgMeEgv1Z">Staff Platform Engineer</a> | Remote</p></li><li><p><strong>BambooHR</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4371042507/">VP of Engineering</a> | Utah (Hybrid)</p></li><li><p><strong>Cashea</strong> is hiring an <a href="https://cashea.na.teamtailor.com/jobs/579773-infrastructure-developer-productivity-platform-engineering-manager">Infrastructure &amp; Developer Productivity Platform Engineering Manager</a> | Remote</p></li><li><p><strong>Figma</strong> is hiring a <a href="https://job-boards.greenhouse.io/figma/jobs/5790627004?gh_jid=5790627004&amp;gh_src=db0ijm3x4us">Staff Software Engineer, Developer Experience</a> | Remote; US</p></li><li><p><strong>Morgan Stanely </strong>is hiring an <a href="https://www.linkedin.com/jobs/view/4393043964/">AI Platform Engineer - Vice President</a> | New York</p></li></ul><div><hr></div><p>That&#8217;s it for this week. Thanks for reading.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/p/five-years-later-reflecting-on-space?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://newsletter.getdx.com/p/five-years-later-reflecting-on-space?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p>]]></content:encoded></item><item><title><![CDATA[Designing the AI‑native engineering organization with 1Password, Microsoft and Atlassian]]></title><description><![CDATA[Engineering leaders from Microsoft, Atlassian, and 1Password discuss how AI is reshaping teams, workflows, and the role of engineers.]]></description><link>https://newsletter.getdx.com/p/designing-the-ainative-engineering</link><guid isPermaLink="false">https://newsletter.getdx.com/p/designing-the-ainative-engineering</guid><pubDate>Mon, 08 Jun 2026 15:03:37 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/200338290/355c3d05b7311a4c49292c027fa5c6ea.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Listen and watch now on <strong><a href="https://youtu.be/HyJEPA1nhjg">YouTube</a>, <a href="https://podcasts.apple.com/us/podcast/engineering-enablement-by-abi-noda/id1619140476">Apple</a>, and <a href="https://open.spotify.com/show/3NxjyIsuxeDMQtisDqBy7D">Spotify</a></strong>.</p><p>Abi Noda is joined live at DX Annual by three engineering leaders shaping AI adoption at scale: Tim Bozarth, Corporate Vice President in Microsoft&#8217;s CoreAI division; Nancy Wang, CTO of 1Password; and Taroon Mandhana, CTO of AI and Teamwork at Atlassian. Together, they discuss how AI is changing engineering organizations, from team structures and planning cycles to hiring, governance, and measurement.</p><p>The panel explores how the profile of a great engineer is evolving, why smaller cross-functional teams are becoming more effective, and what happens when product managers, designers, and customer support teams start contributing code. They also share why they are encouraging AI adoption through enablement, training, and local champions rather than mandates, and how AI is shifting more of the software development lifecycle toward planning and validation.</p><p>Finally, they discuss where human judgment remains essential, how to measure adoption and manage token usage, and how to connect AI investments to business outcomes while preserving room for experimentation and learning.</p><div id="youtube2-HyJEPA1nhjg" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;HyJEPA1nhjg&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/HyJEPA1nhjg?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2><strong>Some takeaways: </strong></h2><h4><strong>Rethink team structures for faster learning</strong></h4><ul><li><p><strong>Smaller teams are becoming more effective for zero-to-one work.</strong> AI reduces the cost of implementation, making alignment and rapid iteration the primary bottlenecks when searching for product-market fit.</p></li><li><p><strong>Planning cycles are getting shorter.</strong> Instead of locking in 12- to 18-month roadmaps, teams are shifting toward quarterly planning to adapt more quickly to changing technology and market conditions.</p></li><li><p><strong>Large-scale org changes can wait.</strong> Several panelists emphasized that experimentation and learning should come before major structural redesigns.</p></li></ul><p><strong>The best engineers think like makers</strong></p><ul><li><p><strong>A maker&#8217;s mindset matters more than mastery of a specific tool.</strong> The most effective engineers stay focused on outcomes and use whatever tools help them build valuable products.</p></li><li><p><strong>Product and engineering skills are converging.</strong> Strong engineers increasingly combine technical depth with product judgment, customer empathy, and design sensibility.</p></li><li><p><strong>Agency is becoming a defining trait.</strong> Engineers who can work across functions, navigate ambiguity, and drive decisions are gaining leverage as AI handles more of the implementation work.</p></li></ul><p><strong>Expect more people to participate in software creation</strong></p><ul><li><p><strong>Prototypes are replacing long-form requirements documents.</strong> Interactive demos often lead to faster and more productive conversations than detailed specifications.</p></li><li><p><strong>Product managers, designers, and customer support teams are starting to write code.</strong> AI is lowering the barrier for non-engineers to contribute directly to the software development lifecycle.</p></li><li><p><strong>Quality systems become more important as more people contribute code. </strong>Robust tests, review processes, and deployment safeguards are essential when more people can generate production code.</p></li></ul><p><strong>Drive adoption through enablement, not mandates</strong></p><ul><li><p><strong>Outcomes matter more than activity.</strong> The goal is not maximizing AI usage for its own sake, but improving speed, ease, and product quality.</p></li><li><p><strong>Local champions accelerate adoption.</strong> Teams learn fastest when respected peers demonstrate practical ways to use AI in real workflows.</p></li><li><p><strong>Activity metrics are diagnostic, not the objective.</strong> Low usage can signal where teams need more training, support, or better tools.</p></li></ul><p><strong>The AI-native SDLC shifts work toward planning and validation</strong></p><ul><li><p><strong>Plan and validate are becoming the highest-leverage activities.</strong> As AI accelerates code generation, more human effort shifts toward defining what to build and evaluating whether it meets expectations.</p></li><li><p><strong>Operations and incident response are ripe for automation.</strong> Engineering teams are beginning to use AI to triage alerts, investigate incidents, write postmortems, and reduce the time spent on routine operational work.</p></li><li><p><strong>Human judgment remains essential.</strong> Leaders were unanimous that critical decisions around quality, security, and accountability still require people in the loop.</p></li></ul><p><strong>Measure outcomes, costs, and learning</strong></p><ul><li><p><strong>Token usage is becoming the new cloud bill.</strong> Engineering leaders are applying FinOps-style discipline to monitor and forecast AI spending.</p></li><li><p><strong>North Star metrics provide a clearer signal.</strong> Examples include idea-to-value, innovation time, and product quality.</p></li><li><p><strong>Experimentation deserves budget.</strong> Some AI usage will not generate immediate ROI, but it can create learning that compounds into long-term competitive advantage.</p></li></ul><h2><strong>In this episode, we cover:</strong></h2><p>(<a href="https://www.youtube.com/watch?v=HyJEPA1nhjg">00:00</a>) Intro</p><p>(<a href="https://www.youtube.com/watch?v=HyJEPA1nhjg&amp;t=68s">01:08</a>) Introducing the panelists</p><p>(<a href="https://www.youtube.com/watch?v=HyJEPA1nhjg&amp;t=136s">02:16</a>) AI&#8217;s impact on engineering team structures and planning cycles</p><p>(<a href="https://www.youtube.com/watch?v=HyJEPA1nhjg&amp;t=300s">05:00</a>) How the role of the engineer is changing and what makes a great engineer</p><p>(<a href="https://www.youtube.com/watch?v=HyJEPA1nhjg&amp;t=611s">10:11</a>) The opportunities and challenges of non-engineers writing code</p><p>(<a href="https://www.youtube.com/watch?v=HyJEPA1nhjg&amp;t=926s">15:26</a>) Encouraging AI adoption without mandating it</p><p>(<a href="https://www.youtube.com/watch?v=HyJEPA1nhjg&amp;t=1285s">21:25</a>) What an AI-native SDLC looks like and why human judgment still matters</p><p>(<a href="https://www.youtube.com/watch?v=HyJEPA1nhjg&amp;t=1856s">30:56</a>) Measuring AI adoption, token usage, and ROI</p><p>(<a href="https://www.youtube.com/watch?v=HyJEPA1nhjg&amp;t=2226s">37:06</a>) How to tie AI investments to business outcomes</p><p><strong>Where to find Nancy Wang:</strong></p><p>&#8226; LinkedIn: <a href="https://www.linkedin.com/in/wangnancy">https://www.linkedin.com/in/wangnancy</a></p><p><strong>Where to find Taroon Mandhana:</strong></p><p>&#8226; LinkedIn: <a href="https://www.linkedin.com/in/taroonm">https://www.linkedin.com/in/taroonm</a></p><p><strong>Where to find Tim Bozarth:</strong></p><p>&#8226; LinkedIn: <a href="https://www.linkedin.com/in/tbozarth">https://www.linkedin.com/in/tbozarth</a></p><p><strong>Where to find Abi Noda:</strong></p><p>&#8226; LinkedIn: <a href="https://www.linkedin.com/in/abinoda">https://www.linkedin.com/in/abinoda</a></p><h2><strong>Referenced:</strong></h2><p>&#8226; <a href="https://getdx.com/corefour">DX Core 4 Productivity Framework</a></p><p>&#8226; <a href="https://www.microsoft.com/">Microsoft</a></p><p>&#8226; <a href="https://1password.com/">1Password</a></p><p>&#8226; <a href="https://www.atlassian.com">Atlassian</a></p><p>&#8226; <a href="https://www.atlassian.com/software/jira">Jira</a></p><p>&#8226; <a href="https://www.atlassian.com/software/confluence">Confluence</a></p><p>&#8226; <a href="https://www.atlassian.com/software/loom">Loom</a></p><p>&#8226; <a href="https://www.atlassian.com/software/rovo">Rovo</a></p><p>&#8226; <a href="https://workingbackwards.com/concepts/amazon-operating-cadence/">Amazon Operating Cadence - Working Backwards</a></p>]]></content:encoded></item><item><title><![CDATA[Beyond AI tools: Evolving software engineering organizations for the agentic era]]></title><description><![CDATA[Dell&#8217;s Jennifer St Pierre explains why the hardest part of AI adoption is leading people through change, not deploying the technology.]]></description><link>https://newsletter.getdx.com/p/beyond-ai-tools-evolving-software</link><guid isPermaLink="false">https://newsletter.getdx.com/p/beyond-ai-tools-evolving-software</guid><pubDate>Mon, 08 Jun 2026 15:03:04 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/200340270/0d578ecaeb8acf5864a888f64a6c6e85.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Listen and watch now on <strong><a href="https://youtu.be/a1NfOtkPT7E">YouTube</a>, <a href="https://podcasts.apple.com/us/podcast/engineering-enablement-by-abi-noda/id1619140476">Apple</a>, and <a href="https://open.spotify.com/show/3NxjyIsuxeDMQtisDqBy7D">Spotify</a></strong>.</p><p>Jennifer St Pierre is Senior Vice President of Developer Experience and Transformation at Dell Technologies, where she leads the strategy for how Dell&#8217;s Infrastructure Solutions Group builds, operates, and evolves software.</p><p>In this session from DX Annual, Jen argues that the biggest challenge in adopting agentic AI is not the technology itself, but the people transition behind it. Drawing on lessons from earlier shifts like Agile, DevOps, and cloud adoption, she explains why organizations that treat AI as a simple tooling rollout may get compliance, but not commitment.</p><p>Jen outlines five leadership imperatives for navigating the transition: building a shared understanding of why change is happening, defining a clear future state, clarifying how roles will evolve, creating psychological safety for experimentation, and aligning metrics and organizational structures with new ways of working. Throughout the talk, she emphasizes that while AI may generate code, humans remain responsible for direction, judgment, and meaning.</p><div id="youtube2-a1NfOtkPT7E" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;a1NfOtkPT7E&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/a1NfOtkPT7E?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2><strong>Some takeaways: </strong></h2><h4><strong>Treat AI adoption as a people transformation</strong></h4><ul><li><p><strong>Technology transitions are really people transitions.</strong> The hardest part of adopting agentic AI is not the tooling itself, but helping engineers understand how their roles, workflows, and career paths will evolve.</p></li><li><p><strong>Compliance is not the same as commitment.</strong> Organizations that treat AI as a tooling rollout may achieve adoption metrics, but they will struggle to build the trust and engagement needed for lasting change.</p></li><li><p><strong>Every major platform shift follows a familiar pattern.</strong> New technologies create excitement, skepticism, fear, and eventually productivity gains that become the new normal.</p></li></ul><p><strong>Build a shared understanding of why AI adoption matters</strong></p><ul><li><p><strong>Start with an honest explanation of why the change is happening.</strong> If developers do not understand the business rationale, they are likely to assume the initiative is primarily about cost reduction.</p></li><li><p><strong>Shared understanding does not require universal agreement.</strong> It means everyone is working from the same candid view of market pressures, strategic goals, and organizational intent.</p></li><li><p><strong>Framing shapes emotional response.</strong> Positioning AI as a way to help engineers focus on more strategic work creates a very different reaction than simply saying it will increase productivity.</p></li></ul><p><strong>Define a clear future state</strong></p><ul><li><p><strong>A vague vision creates fear.</strong> When people cannot picture what their work will look like in 12 to 18 months, they tend to imagine replacement, stagnation, or obsolescence.</p></li><li><p><strong>Role clarity is essential.</strong> Teams need to understand what skills will matter, how performance will be measured, and which responsibilities will increase or diminish.</p></li><li><p><strong>Specificity beats slogans.</strong> Concrete expectations about how AI will be used help people see where they fit in the new model.</p></li></ul><p><strong>Create psychological safety for experimentation</strong></p><ul><li><p><strong>Teams need permission to make mistakes.</strong> AI adoption requires experimentation, and experimentation inevitably involves missteps and imperfect results.</p></li><li><p><strong>Psychological safety helps teams surface problems earlier.</strong> When engineers feel safe speaking up, leaders get better information and can address issues before they escalate.</p></li><li><p><strong>Silence is expensive.</strong> Leaders who discourage candor risk making decisions based on filtered or incomplete information.</p></li></ul><p><strong>Align metrics and organizational structures</strong></p><ul><li><p><strong>Old metrics can reinforce old behaviors.</strong> Measuring lines of code or heroic firefighting may encourage exactly the habits AI should help organizations move beyond.</p></li><li><p><strong>Metrics and structure must evolve together.</strong> Governance, incentives, funding, and performance systems need to support the behaviors leaders want to see.</p></li><li><p><strong>Transformation should survive without constant reminders.</strong> If the desired behaviors disappear as soon as leaders stop talking about them, the change has not yet become embedded.</p></li></ul><p><strong>Lead the transformation intentionally</strong></p><ul><li><p><strong>Leaders must model the change themselves.</strong> Using AI tools, sharing lessons learned, and being transparent about failures builds credibility.</p></li><li><p><strong>Career paths must be made explicit.</strong> Engineers want to know how they can continue to grow and whether deep technical expertise will remain valuable.</p></li><li><p><strong>AI may generate code, but humans generate direction.</strong> Judgment, context, and meaning remain the most valuable contributions people bring to software development.</p></li></ul><h2><strong>In this episode, we cover:</strong></h2><p>(<a href="https://www.youtube.com/watch?v=a1NfOtkPT7E">00:00</a>) Intro</p><p>(<a href="https://www.youtube.com/watch?v=a1NfOtkPT7E&amp;t=13s">00:13</a>) Why every major technology shift is ultimately a people transition</p><p>(<a href="https://www.youtube.com/watch?v=a1NfOtkPT7E&amp;t=300s">05:00</a>) AI-generated code and the evolving role of software engineers</p><p>(<a href="https://www.youtube.com/watch?v=a1NfOtkPT7E&amp;t=463s">07:43</a>) The importance of developing a shared understanding</p><p>(<a href="https://www.youtube.com/watch?v=a1NfOtkPT7E&amp;t=720s">12:00</a>) Defining a clear future state and how engineering roles will evolve</p><p>(<a href="https://www.youtube.com/watch?v=a1NfOtkPT7E&amp;t=1152s">19:12</a>) How psychological safety enables experimentation and honest feedback</p><p>(<a href="https://www.youtube.com/watch?v=a1NfOtkPT7E&amp;t=1361s">22:41</a>) Why metrics and organizational structure must evolve for the age of AI</p><p>(<a href="https://www.youtube.com/watch?v=a1NfOtkPT7E&amp;t=1540s">25:40</a>) Why leaders must drive AI transformation intentionally</p><p><strong>Where to find Jennifer St Pierre:</strong></p><p>&#8226; LinkedIn: <a href="https://www.linkedin.com/in/jennifer-st-pierre-4935a81">https://www.linkedin.com/in/jennifer-st-pierre-4935a81</a></p><h2><strong>Referenced:</strong></h2><p>&#8226; <a href="https://getdx.com/report/dx-core-4/">Measuring developer productivity with the DX Core 4</a></p><p>&#8226; <a href="https://rework.withgoogle.com/intl/en/guides/understand-team-effectiveness">Understand team effectiveness</a></p>]]></content:encoded></item><item><title><![CDATA[Mapping the new SDLC at BNY: Codifying AI into every step of the delivery lifecycle (Jason Valentino)]]></title><description><![CDATA[BNY&#8217;s AI strategy focuses on optimizing the entire engineering workflow, from planning to production.]]></description><link>https://newsletter.getdx.com/p/mapping-the-new-sdlc-at-bny-codifying</link><guid isPermaLink="false">https://newsletter.getdx.com/p/mapping-the-new-sdlc-at-bny-codifying</guid><dc:creator><![CDATA[Justin Reock]]></dc:creator><pubDate>Mon, 08 Jun 2026 15:00:49 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/199643837/157bf586c6454f78d446e9214b145b1d.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Listen and watch now on <strong><a href="https://youtu.be/CrO7u7piVdEhttps://youtu.be/CrO7u7piVdE">YouTube</a>, <a href="https://podcasts.apple.com/us/podcast/engineering-enablement-by-abi-noda/id1619140476">Apple</a>, and <a href="https://open.spotify.com/show/3NxjyIsuxeDMQtisDqBy7D">Spotify</a></strong>.</p><p>Jason Valentino is Head of Software Engineering Strategy at BNY, where he oversees developer tooling, DevEx, platform workflows, and software delivery governance across more than 8,000 engineers.</p><p>In this session from DX Annual, Jason shares how BNY moved beyond AI coding assistants to rethink the entire software delivery lifecycle. He explains how his team identified bottlenecks across the SDLC, prioritized automation opportunities, and applied AI to planning, peer review, testing, change management, and compliance workflows.</p><p>Jason also discusses what it takes to scale AI inside a highly regulated enterprise, including rewriting policies, partnering closely with risk and audit teams, and building a culture that encourages experimentation and rapid sharing of ideas.</p><div id="youtube2-CrO7u7piVdE" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;CrO7u7piVdE&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/CrO7u7piVdE?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2><strong>Some takeaways: </strong></h2><h4><strong>Start with the 3X stress test</strong></h4><ul><li><p><strong>Ask what breaks if engineering throughput triples.</strong> Jason&#8217;s team began by assuming AI would dramatically increase the volume of pull requests, code reviews, and releases, then identified which systems and processes would become bottlenecks.</p></li><li><p><strong>Map every step of the SDLC.</strong> BNY listed each task across planning, coding, testing, peer review, and release governance to understand which steps were manual, partially automated, or already well-instrumented.</p></li><li><p><strong>Use developer sentiment to prioritize investments.</strong> By combining workflow analysis with DX survey data, the team focused on the areas causing the most friction rather than chasing the latest AI use case.</p></li></ul><p><strong>Apply AI in three distinct ways</strong></p><ul><li><p><strong>Use IDE and CLI tools to amplify individual developers.</strong> Tools like Claude Code, Windsurf, and Codex help engineers move faster while still working within established guardrails.</p></li><li><p><strong>Deploy autonomous agents for repetitive work.</strong> BNY&#8217;s &#8220;digital workers&#8221; handle tasks like access requests, backlog grooming, and other low-value activities that engineers would rather avoid.</p></li><li><p><strong>Embed AI directly into workflows.</strong> The biggest gains come when AI is triggered automatically as part of code review, change management, and testing rather than relying on developers to invoke tools manually.</p></li></ul><p><strong>Use small automations to compound over time</strong></p><ul><li><p><strong>Automate the tedious parts of planning.</strong> BNY added AI capabilities to Jira to draft stories and epics, lint requirements, and assign confidence scores.</p></li><li><p><strong>Turn one automation into the next.</strong> Once a high-quality story exists, it becomes the foundation for generating test cases and other downstream artifacts.</p></li><li><p><strong>Look for highly manual actions.</strong> Jason recommends watching how teams actually work and identifying repetitive tasks that are prime candidates for automation.</p></li></ul><p><strong>Rebuild governance for an AI-assisted world</strong></p><ul><li><p><strong>Rewrite policies and controls.</strong> Existing language around code review, approvals, and software delivery often assumes humans perform every step and must be updated to reflect AI-assisted workflows.</p></li><li><p><strong>Bring risk and audit teams in early.</strong> Rather than presenting finished solutions for approval, BNY collaborates with governance partners while designing new approaches.</p></li><li><p><strong>Codify deterministic rules.</strong> AI can handle routine work automatically, while larger or riskier changes are routed to humans for additional oversight.</p></li></ul><p><strong>Treat duplication as a feature, not a bug</strong></p><ul><li><p><strong>Expect multiple teams to solve the same problem.</strong> In a large organization, some overlap is inevitable when thousands of people are experimenting with AI.</p></li><li><p><strong>Use show-and-tell to surface innovation.</strong> BNY hosts weekly sessions where teams demonstrate what they&#8217;ve built and share lessons learned.</p></li><li><p><strong>Consolidate the best ideas.</strong> Once similar solutions emerge, platform leaders can combine the strongest features into shared capabilities.</p></li></ul><p><strong>Create a culture that rewards experimentation</strong></p><ul><li><p><strong>Start saying yes.</strong> Jason&#8217;s advice to engineering leaders is to lower barriers and put promising ideas in front of users quickly.</p></li><li><p><strong>Treat internal tools like products.</strong> Successful experiments are documented, shared, and iterated on rather than left as one-off hacks.</p></li><li><p><strong>Make engineering fun again.</strong> For Jason, one of the biggest wins of the past year has been seeing teams energized by the opportunity to solve meaningful problems with AI.</p></li></ul><h2><strong>In this episode, we cover:</strong></h2><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE">00:00</a>) Intro</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=80s">01:20</a>) Early results from AI coding tools at BNY</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=248s">04:08</a>) The 3X stress test: What breaks if engineering throughput triples?</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=416s">06:56</a>) Three ways to apply AI across the SDLC: IDE and CLI tools</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=487s">08:07</a>) Using autonomous AI agents for repetitive engineering tasks</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=556s">09:16</a>) Embedding AI directly into SDLC workflows</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=747s">12:27</a>) Why leaders should encourage experimentation and &#8220;start saying yes&#8221;</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=900s">15:00</a>) Q&amp;A: How platform and productivity teams are evolving to support AI</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=993s">16:33</a>) Q&amp;A: Rewriting policies and controls for AI-assisted software delivery</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=1072s">17:52</a>) Q&amp;A: How AI is affecting software quality and test ownership</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=1140s">19:00</a>) Q&amp;A: What Jason is most proud of: Practical examples of AI across the SDLC</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=1230s">20:30</a>) Q&amp;A: How BNY handles duplicated work across AI initiatives</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=1350s">22:30</a>) Q&amp;A: How BNY uses AI to support regulatory and compliance work</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=1410s">23:30</a>) Q&amp;A: Automating code reviews and change tickets</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=1555s">25:55</a>) Q&amp;A: How increased AI-driven throughput is affecting on-call and reliability</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=1631s">27:11</a>) Q&amp;A: How BNY works with risk and audit partners to move quickly with AI</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=1741s">29:01</a>) Q&amp;A: How BNY scales successful AI use cases across the organization</p><p>(<a href="https://www.youtube.com/watch?v=CrO7u7piVdE&amp;t=1842s">30:42</a>) Q&amp;A: What Jason is most proud of after BNY&#8217;s busiest year with AI</p><p><strong>Where to find Jason Valentino:</strong></p><p>&#8226; LinkedIn: <a href="https://www.linkedin.com/in/jasonvalentino">https://www.linkedin.com/in/jasonvalentino</a></p><h2><strong>Referenced:</strong></h2><p>&#8226; <a href="https://getdx.com/report/ai-assisted-engineering-q4-impact-report/">AI-assisted engineering: Q4 impact report</a></p><p>&#8226; <a href="https://getdx.com/research/measuring-ai-code-assistants-and-agents/">Measuring AI code assistants and agents</a></p><p>&#8226; <a href="https://getdx.com/research/measuring-developer-productivity-with-the-dx-core-4/">Measuring developer productivity with the DX Core 4</a></p><p>&#8226; <a href="https://windsurf.com/">Windsurf</a></p><p>&#8226; <a href="https://claude.com/product/claude-code">Claude Code by Anthropic | AI Coding Agent, Terminal, IDE</a></p><p>&#8226; <a href="https://chatgpt.com/codex/">Codex | AI Coding Agent</a></p>]]></content:encoded></item><item><title><![CDATA[The current impact of AI on engineering velocity]]></title><description><![CDATA[DX&#8217;s latest data reveals the reality behind AI-driven engineering productivity gains.]]></description><link>https://newsletter.getdx.com/p/the-current-impact-of-ai-on-engineering</link><guid isPermaLink="false">https://newsletter.getdx.com/p/the-current-impact-of-ai-on-engineering</guid><dc:creator><![CDATA[Justin Reock]]></dc:creator><pubDate>Mon, 08 Jun 2026 14:58:23 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/200324811/0f74fcb5288d3a131084b9a344772a71.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Listen and watch now on <strong><a href="https://youtu.be/a2uiXFsvXm4">YouTube</a>, <a href="https://podcasts.apple.com/us/podcast/engineering-enablement-by-abi-noda/id1619140476">Apple</a>, and <a href="https://open.spotify.com/show/3NxjyIsuxeDMQtisDqBy7D">Spotify</a></strong>.</p><p>Recorded live at DX Annual, Abi Noda, co-founder and CEO of DX, joins Brian Houck of Microsoft to share an early look at DX&#8217;s new research on AI&#8217;s impact on engineering velocity.</p><p>Drawing on data from a sample of DX customers, they discuss what companies are actually seeing as AI adoption matures. Most organizations in the study saw pull request throughput increase by 10 to 15 percent&#8212;far more modest than the 10x gains often promised in industry headlines.</p><p>They explore why coding remains only a small part of developer work, where time saved by AI may be going, and the unintended consequences of moving faster, from shifting bottlenecks to &#8220;false velocity.&#8221; Abi also shares how engineering leaders are applying AI beyond coding and how DX is evolving its measurement framework to account for both human and agent productivity.</p><div id="youtube2-a2uiXFsvXm4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;a2uiXFsvXm4&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/a2uiXFsvXm4?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2><strong>Some takeaways: </strong></h2><h4><strong>Most organizations are seeing modest gains from AI</strong></h4><ul><li><p><strong>PR throughput is increasing by about 10 to 15 percent.</strong> Across DX&#8217;s sample, most organizations saw measurable improvements, but the gains were far smaller than the 10x productivity increases often cited in industry headlines.</p></li><li><p><strong>The median improvement was closer to 8 percent.</strong> While some organizations saw larger gains, the typical impact was more incremental than transformational.</p></li><li><p><strong>Even modest gains can be meaningful at scale.</strong> A 10 percent increase in throughput can represent a significant improvement when applied across hundreds or thousands of engineers.</p></li></ul><p><strong>Coding is only one part of the productivity equation</strong></p><ul><li><p><strong>Developers spend only about 14 percent of their time writing code.</strong> If AI primarily accelerates coding, its impact on overall engineering velocity will naturally be constrained.</p></li><li><p><strong>The biggest bottlenecks often lie elsewhere.</strong> Planning, reviews, testing, documentation, and coordination still consume the majority of engineering time.</p></li><li><p><strong>Time savings do not map neatly to output gains.</strong> Organizations can see meaningful reductions in coding effort without a proportional increase in pull request volume.</p></li></ul><p><strong>Why productivity gains are lower than many leaders expected</strong></p><ul><li><p><strong>Coding is not the primary bottleneck.</strong> Improving a small slice of the development process only moves the overall system so far.</p></li><li><p><strong>Automation creates new bottlenecks.</strong> Faster code generation can increase pressure on reviews, QA, and technical oversight.</p></li><li><p><strong>Social friction slows adoption.</strong> Skepticism, inconsistent usage, and unrealistic expectations can limit the benefits of AI tools.</p></li><li><p><strong>Tool and skill gaps compound over time.</strong> Engineers need both the right tools and the knowledge to use them effectively.</p></li><li><p><strong>AI tools still lack context.</strong> Limited understanding of business logic and codebase nuances can reduce output quality.</p></li></ul><p><strong>Beware of false velocity</strong></p><ul><li><p><strong>More code does not necessarily mean more business value.</strong> Teams can increase pull request counts without meaningfully accelerating roadmap delivery.</p></li><li><p><strong>Quality and cost remain critical concerns.</strong> Organizations are closely monitoring technical debt, token spend, and long-term maintainability.</p></li><li><p><strong>Faster output can create delayed consequences.</strong> The full impact of AI-generated code may not become apparent until months later.</p></li></ul><p><strong>The biggest opportunities lie beyond coding</strong></p><ul><li><p><strong>The remaining 86 percent of engineering work is the next frontier.</strong> Leaders are applying AI to planning, documentation, incident response, and other parts of the SDLC.</p></li><li><p><strong>Autonomous agents can augment human capacity.</strong> Instead of simply speeding up developers, organizations are exploring how agents can work in parallel.</p></li><li><p><strong>Developer experience still matters.</strong> Improving focus time, documentation, and workflow friction can amplify the benefits of AI.</p></li></ul><p><strong>Measurement frameworks are evolving</strong></p><ul><li><p><strong>Some metrics remain constant.</strong> Velocity, quality, and developer experience are still essential signals.</p></li><li><p><strong>Acceleration and augmentation should be measured separately.</strong> Leaders need to distinguish between human productivity gains and work performed autonomously by agents.</p></li><li><p><strong>Agent experience is an emerging concept.</strong> DX is beginning to survey AI agents directly to understand their constraints, bottlenecks, and effectiveness.</p></li></ul><p><strong>Cognitive debt is a new concern</strong></p><ul><li><p><strong>AI can reduce understanding while increasing output.</strong> Developers may ship code more quickly while building a weaker mental model of the systems they maintain.</p></li><li><p><strong>Short-term efficiency can create long-term costs.</strong> Reduced comprehension may make future debugging and maintenance more difficult.</p></li><li><p><strong>The long-term effects are still uncertain.</strong> Engineering leaders are only beginning to understand the human consequences of AI-assisted development.</p></li></ul><h2><strong>In this episode, we cover:</strong></h2><p>(<a href="https://www.youtube.com/watch?v=a2uiXFsvXm4">00:00</a>) Intro</p><p>(<a href="https://www.youtube.com/watch?v=a2uiXFsvXm4&amp;t=53s">00:53</a>) What motivated DX&#8217;s research into AI&#8217;s impact on engineering velocity</p><p>(<a href="https://www.youtube.com/watch?v=a2uiXFsvXm4&amp;t=156s">02:36</a>) How DX designed the study and selected companies</p><p>(<a href="https://www.youtube.com/watch?v=a2uiXFsvXm4&amp;t=294s">04:54</a>) What DX&#8217;s data reveals about AI&#8217;s impact on engineering throughput</p><p>(<a href="https://www.youtube.com/watch?v=a2uiXFsvXm4&amp;t=391s">06:31</a>) Why PR throughput was the most practical metric to publish</p><p>(<a href="https://www.youtube.com/watch?v=a2uiXFsvXm4&amp;t=501s">08:21</a>) Why AI productivity gains are lower than many leaders expected</p><p>(<a href="https://www.youtube.com/watch?v=a2uiXFsvXm4&amp;t=624s">10:24</a>) How an all-in culture can amplify AI productivity gains</p><p>(<a href="https://www.youtube.com/watch?v=a2uiXFsvXm4&amp;t=755s">12:35</a>) Why it&#8217;s hard to track where AI-generated time savings are going</p><p>(<a href="https://www.youtube.com/watch?v=a2uiXFsvXm4&amp;t=904s">15:04</a>) Unintended consequences of AI-driven productivity gains</p><p>(<a href="https://www.youtube.com/watch?v=a2uiXFsvXm4&amp;t=1032s">17:12</a>) Why leaders should look beyond coding to the rest of the SDLC</p><p>(<a href="https://www.youtube.com/watch?v=a2uiXFsvXm4&amp;t=1183s">19:43</a>) Cognitive debt and the human costs of AI-assisted development</p><p>(<a href="https://www.youtube.com/watch?v=a2uiXFsvXm4&amp;t=1293s">21:33</a>) How DX&#8217;s AI measurement framework is evolving</p><p>(<a href="https://www.youtube.com/watch?v=a2uiXFsvXm4&amp;t=1482s">24:42</a>) How to make agents more effective</p><p><strong>Where to find Brian Houck:</strong></p><p>&#8226; LinkedIn: <a href="https://www.linkedin.com/in/brianhouck/">https://www.linkedin.com/in/brianhouck/</a></p><p><strong>Where to find Abi Noda:</strong></p><p>&#8226; LinkedIn: <a href="https://www.linkedin.com/in/abinoda">https://www.linkedin.com/in/abinoda</a></p><h2><strong>Referenced:</strong></h2><p>&#8226; <a href="https://getdx.com/corefour">DX Core 4 Productivity Framework</a></p><p>&#8226; <a href="https://getdx.com/guide/dora-space-devex/">DORA, SPACE, and DevEx: Which framework should you use?</a></p><p>&#8226; <a href="https://www.microsoft.com/en-us/research/publication/time-warp-the-gap-between-developers-ideal-vs-actual-workweeks-in-an-ai-driven-era/">Time Warp: The Gap Between Developers&#8217; Ideal vs Actual Workweeks in an AI-Driven Era - Microsoft </a>&#8226; <a href="https://www.microsoft.com/en-us/research/publication/time-warp-the-gap-between-developers-ideal-vs-actual-workweeks-in-an-ai-driven-era/">Research</a></p><p>&#8226; <a href="https://margaretstorey.com/blog/2026/02/09/cognitive-debt/">How Generative and Agentic AI Shift Concern from Technical Debt to Cognitive Debt</a></p><p>&#8226; <a href="https://getdx.com/research/measuring-ai-code-assistants-and-agents/">Measuring AI code assistants and agents</a></p>]]></content:encoded></item><item><title><![CDATA[8 myths on software engineering and AI]]></title><description><![CDATA[What the latest research actually says about AI's impact on developers, and where leaders are still getting it wrong.]]></description><link>https://newsletter.getdx.com/p/8-myths-on-software-engineering-and</link><guid isPermaLink="false">https://newsletter.getdx.com/p/8-myths-on-software-engineering-and</guid><dc:creator><![CDATA[Brian Houck]]></dc:creator><pubDate>Wed, 03 Jun 2026 10:15:29 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/aadaf86f-5836-4bb7-ae58-f4ef87f25684_2400x1260.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>Welcome to the latest issue of Engineering Enablement</strong>, a weekly newsletter sharing research and perspectives on developer productivity.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.getdx.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>This week I&#8217;m sharing a new paper I co-authored with Jenna Butler, Margaret-Anne Storey, Travis Lowdermilk, Steven Clarke, and Emerson Murphy-Hill: <em><a href="https://queue.acm.org/detail.cfm?id=3807963">8 Myths on Software Engineering and GenAI</a></em>. Drawing on recent large-scale studies, developer interviews, and field observations, the paper unpacks eight of the most persistent misconceptions about AI in software engineering.</p><p>Engineering leaders and teams can use this paper to set realistic internal expectations and benchmark their own AI ROI against real-world data.</p><h2>My summary of the paper</h2><p>The eight myths fall into three groups: how developers actually spend their time, how to measure AI&#8217;s impact, and how AI gets adopted in real organizations. The through-line is that the gap between AI&#8217;s promise and its measured impact has less to do with the models and more to do with the surrounding system of work.</p><p>What I hope makes this paper worth reading isn&#8217;t that any single myth is new; most have been circulating in the developer productivity research community for the last couple of years. What&#8217;s new is putting them side by side and showing how they reinforce each other.</p><h3>Time, bottlenecks, and lines of code (Myths 1&#8211;3)</h3><p><a href="https://www.microsoft.com/en-us/research/publication/time-warp-the-gap-between-developers-ideal-vs-actual-workweeks-in-an-ai-driven-era/?msockid=15af30cf0f0662a5037e27800ec7634a">A 2025 study</a> that I co-authored found that developers spend only 14% of their time writing code, consistent with prior research showing coding hovers between 11% and 18% of a typical day. The rest is design, meetings, review, coordination and administrative tasks.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!e9X5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f724f49-fdf8-4054-9ed8-15037891b9c0_2048x1265.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!e9X5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f724f49-fdf8-4054-9ed8-15037891b9c0_2048x1265.png 424w, https://substackcdn.com/image/fetch/$s_!e9X5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f724f49-fdf8-4054-9ed8-15037891b9c0_2048x1265.png 848w, https://substackcdn.com/image/fetch/$s_!e9X5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f724f49-fdf8-4054-9ed8-15037891b9c0_2048x1265.png 1272w, https://substackcdn.com/image/fetch/$s_!e9X5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f724f49-fdf8-4054-9ed8-15037891b9c0_2048x1265.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!e9X5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f724f49-fdf8-4054-9ed8-15037891b9c0_2048x1265.png" width="1456" height="899" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0f724f49-fdf8-4054-9ed8-15037891b9c0_2048x1265.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:899,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!e9X5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f724f49-fdf8-4054-9ed8-15037891b9c0_2048x1265.png 424w, https://substackcdn.com/image/fetch/$s_!e9X5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f724f49-fdf8-4054-9ed8-15037891b9c0_2048x1265.png 848w, https://substackcdn.com/image/fetch/$s_!e9X5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f724f49-fdf8-4054-9ed8-15037891b9c0_2048x1265.png 1272w, https://substackcdn.com/image/fetch/$s_!e9X5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f724f49-fdf8-4054-9ed8-15037891b9c0_2048x1265.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 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>That makes AI-as-code-generator a smaller lever than the headlines suggest, which aligns with <a href="https://getdx.com/report/ai-and-engineering-velocity-a-longitudinal-analysis/">DX&#8217;s findings</a> that the typical organization is seeing a 7.8% increase in code throughput. Accelerating one phase can shift load into the next, and <em>8 Myths</em> found that for one internal AI coding agent, only about half of the PRs were ultimately accepted, with 15% abandoned and 15% stuck waiting on a human reviewer.</p><p>The paper posits that measuring impact by lines of code, including AI-generated lines, repeats a mistake the field has known about for a decade. As Bill Gates put it: &#8220;Measuring software productivity by lines of code is like measuring progress on an airplane by how much it weighs.&#8221; Volume metrics incentivize the wrong behaviors and inflate the very review and quality burden that&#8217;s already the bottleneck.</p><p>To bridge the gap between bad metrics and true impact, many teams look to PR Throughput as a more complete measure of &#8220;work&#8221;. Tracking completed PRs is a significant step up from lines-of-code, and is a metric <a href="https://newsletter.getdx.com/p/measuring-pr-throughputperspectives">I have long supported</a>, when used appropriately. However, even throughput requires caution in an AI era, and is important to use in a basket of metrics, as it is in the <a href="https://getdx.com/research/measuring-ai-code-assistants-and-agents/">DX AI Measurement Framework</a>.</p><h3>Effects vary more than the headlines suggest (Myths 4&#8211;5)</h3><p>The research on AI development tools is genuinely mixed. Some studies show large gains, others show neutral effects, and <a href="https://arxiv.org/abs/2507.09089">one study</a> of experienced open-source developers found AI tools even increased implementation time by 18% on average.</p><p>The variance isn&#8217;t random. Familiar tasks benefit more than unfamiliar ones. Developer experience, motivation, and problem-solving style all shape outcomes. Even the prompt matters: <a href="https://arxiv.org/abs/2302.00438">one study</a> found semantically equivalent rewrites produced different code in 46% of cases and changed correctness in 28%.</p><p>This is further proof why the &#8220;10x developer&#8221; narrative doesn&#8217;t hold up. Productivity gains measured on isolated, toy-sized tasks rarely survive contact with real codebases and real teammates, and prior research suggests much of the variance between developers is a property of the task, not the person.</p><h3>Adoption is a systems problem, not an individual one (Myths 6&#8211;8)</h3><p>Despite the headlines, only 10% of developers in <a href="https://spawn-queue.acm.org/doi/10.1145/3675416">one Microsoft survey</a> expressed concern that AI tools might take their jobs. Most describe AI as expanding their creative capacity. More time on architecture, mentorship, and brainstorming, less on lookups.</p><p>But adoption itself is harder than the market assumes. The paper showed that 80% of developers use AI tools, but only 29% trust their accuracy. Recent research also identifies a &#8220;competence penalty&#8221;&#8212;developers, particularly women and older engineers, receive harsher evaluations for AI-assisted work even when the output is identical.</p><p>And almost all of the existing research still studies a single developer paired with a single tool, placing the burden of productivity on the individual. Historically, real productivity gains haven&#8217;t come from individuals optimizing their own work, they&#8217;ve come from systematic changes at the organizational level. AI may be the first technology where organizations have spent millions on licenses without a clear plan for how to extract value from them.</p><h2>Final thoughts</h2><p>The through-line across these eight myths is that AI&#8217;s impact in software engineering is shaped more by the system around the developer than by the developer themselves. Coding is a small share of the work. Lines of code is a poor measure. Effects vary by task, person, and context. And adoption depends on trust and organizational support far more than on tool capability.</p><p>For engineering leaders, that points to a different set of questions than the ones the market tends to ask. Not &#8220;how much code did AI write?&#8221; but &#8220;where in our system is AI actually relieving friction, and where is it just shifting pressure downstream?&#8221; Not &#8220;how do we get developers to use it?&#8221; but &#8220;what would it take for our developers to trust it?&#8221;</p><p>Treating AI adoption as an engineering systems problem, not a productivity hack, is what separates the organizations seeing real value from those still chasing the myths.</p><div><hr></div><p>This week&#8217;s featured DevProd job openings. See more <a href="https://getdx.com/resources/devex-jobs/">open roles here</a>.</p><ul><li><p><strong>Ashby</strong> is hiring an <a href="https://jobs.ashbyhq.com/Ashby/0f5dbf59-687b-4d88-88a7-73ee0a66b48d?utm_source=PRgMeEgv1Z">Staff Platform Engineer</a> | Remote</p></li><li><p><strong>BambooHR</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4371042507/">VP of Engineering</a> | Utah (Hybrid)</p></li><li><p><strong>Cashea</strong> is hiring an <a href="https://cashea.na.teamtailor.com/jobs/579773-infrastructure-developer-productivity-platform-engineering-manager">Infrastructure &amp; Developer Productivity Platform Engineering Manager</a> | Remote</p></li><li><p><strong>Figma</strong> is hiring a <a href="https://job-boards.greenhouse.io/figma/jobs/5790627004?gh_jid=5790627004&amp;gh_src=db0ijm3x4us">Staff Software Engineer, Developer Experience</a> | Remote; US</p></li><li><p><strong>Morgan Stanely </strong>is hiring an <a href="https://www.linkedin.com/jobs/view/4393043964/">AI Platform Engineer - Vice President</a> | New York</p></li></ul><div><hr></div><p>That&#8217;s it for this week. Thanks for reading.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/p/8-myths-on-software-engineering-and?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://newsletter.getdx.com/p/8-myths-on-software-engineering-and?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p>]]></content:encoded></item><item><title><![CDATA[The AI efficiency plateau]]></title><description><![CDATA[Tracking the trajectory of developer time savings from AI]]></description><link>https://newsletter.getdx.com/p/the-ai-efficiency-plateau</link><guid isPermaLink="false">https://newsletter.getdx.com/p/the-ai-efficiency-plateau</guid><dc:creator><![CDATA[Brian Houck]]></dc:creator><pubDate>Wed, 27 May 2026 10:08:50 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/016f03e0-9c88-4313-b57c-c5a63da02d90_2400x1260.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>Welcome to the latest issue of Engineering Enablement</strong>, a weekly newsletter sharing research and perspectives on developer productivity.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.getdx.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>In &#8220;<a href="https://www.microsoft.com/en-us/research/publication/the-space-of-ai-real-world-lessons-on-ais-impact-on-developers/">The SPACE Of AI</a>&#8221;, we found that AI efficiency is a skill: as developers spend more time with these tools, their ability to extract value compounds. This is supported by <a href="https://getdx.com/blog/the-ai-native-developer/">another recent study</a> which found that developers with higher usage were more likely to report AI making them more productive.</p><p>To explore this further, we looked at the trajectory of time savings from AI coding assistants: how quickly developers reach their peak gains, and whether those gains hold over time.</p><p>To explore this, we looked at a sample of DX data from over 500 companies over the last year (May 2025-April 2026). Our analysis focused on self-reported time savings, where developers estimated the number of hours per week they saved through the use of AI coding assistants. By tracking individual migration patterns between time-savings bands (categorized as low: &lt;4 hrs/week and high: 6+ hrs/week), we could see how quickly gains are achieved and whether they are sustained.</p><h2>What we&#8217;re seeing: Peak times savings are temporary</h2><p>When we followed individual developers over four quarters to see how their time savings evolved, a few things stood out.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zq0q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6622b085-12e0-45af-81e2-ace22ebeec85_4200x2728.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zq0q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6622b085-12e0-45af-81e2-ace22ebeec85_4200x2728.png 424w, https://substackcdn.com/image/fetch/$s_!zq0q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6622b085-12e0-45af-81e2-ace22ebeec85_4200x2728.png 848w, https://substackcdn.com/image/fetch/$s_!zq0q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6622b085-12e0-45af-81e2-ace22ebeec85_4200x2728.png 1272w, https://substackcdn.com/image/fetch/$s_!zq0q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6622b085-12e0-45af-81e2-ace22ebeec85_4200x2728.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zq0q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6622b085-12e0-45af-81e2-ace22ebeec85_4200x2728.png" width="1456" height="946" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6622b085-12e0-45af-81e2-ace22ebeec85_4200x2728.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:946,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:237264,&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://newsletter.getdx.com/i/198855778?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6622b085-12e0-45af-81e2-ace22ebeec85_4200x2728.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_!zq0q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6622b085-12e0-45af-81e2-ace22ebeec85_4200x2728.png 424w, https://substackcdn.com/image/fetch/$s_!zq0q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6622b085-12e0-45af-81e2-ace22ebeec85_4200x2728.png 848w, https://substackcdn.com/image/fetch/$s_!zq0q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6622b085-12e0-45af-81e2-ace22ebeec85_4200x2728.png 1272w, https://substackcdn.com/image/fetch/$s_!zq0q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6622b085-12e0-45af-81e2-ace22ebeec85_4200x2728.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><ul><li><p><strong>Low initial savings often lead to higher future gains. </strong>Nearly one in three developers (31.4%) who started in the lowest time-savings band climbed to the highest band during the study period, indicating that early AI gains are a starting point rather than a fixed ceiling. In &#8220;The AI Native Developer,&#8221; we found that AI fluency increases with use, which raises an open question: how does this ramp-up in time savings map to the stages of AI fluency we identified?</p></li><li><p><strong>Time savings from AI ramp up quickly with continued use.</strong> Among developers who reached the highest time-savings band, roughly 7 in 10 (69.7%) got there in less than two quarters. This rapid progression is likely driven by a combination of factors, ranging from how quickly a developer adapts their workflow to how well their specific tasks align with AI capabilities.</p></li><li><p><strong>Peak time-savings are temporary, and may fade.</strong> Of those developers who reached peak time savings, two-thirds (66.1%) reported lower time savings in the quarters that followed.</p><ul><li><p><strong>Gains achieved in one quarter are not sustained. </strong>Among developers who hit the highest time-savings band in one quarter or less, just over half (50.5%) did not report that level of savings in future quarters. While we don&#8217;t know the exact cause of these fluctuations, the speed of the initial spike may reflect a burst of enthusiasm or a concentration of easy-win tasks but it does not translate into a durable shift in productivity.</p></li><li><p><strong>A longer ramp-up does not show staying power.</strong> For developers who took two quarters to reach peak savings, the drop-off is even steeper. 79% did not report high time savings in future quarters. This suggests that even a more gradual adoption path does not insulate developers from the plateau, and that time using the tool alone isn&#8217;t enough to sustain peak productivity gains.</p></li></ul></li></ul><h2>What might be causing the plateau?</h2><p>Before exploring potential causes, an important caveat to mention is that our study covers a limited number of quarters, so the patterns we&#8217;re seeing here are early observations rather than settled conclusions. As we gather more data, we&#8217;ll be able to test these patterns over longer time horizons and revise the picture accordingly.</p><p>With that in mind, we want to offer a few possible explanations for the plateau. We can&#8217;t yet say which of these are doing the most work, or whether there are other factors we haven&#8217;t yet considered, but each is consistent with what we&#8217;re seeing in the data and worth investigating further.</p><h3>System-level constraints</h3><p>Individual efficiency gains create secondary challenges at the system level. While task-level coding is accelerating, the time saved is frequently redistributed into areas that are currently under-measured, such as increased experimentation, deeper architectural exploration, and quality improvements. Our prior research found that the median engineering organization sees a 7.8% increase in PR throughput from AI. Real, but more modest than headline claims would suggest, and consistent with the idea that the surrounding system is absorbing much of the individual-level efficiency. We may be observing a shift where the bottleneck moves from code production to system coordination. In some cases, engineering teams appear to be shipping faster than the surrounding product management and verification processes can support.</p><h3>The task ceiling</h3><p>The plateau could also be tied to a task ceiling. Early gains often come from automating high-volume, low-complexity work. Once these are optimized, developers may struggle to apply AI to more complex areas like architectural design or legacy refactoring. We need more research into specific use cases to understand if the plateau is universal or if developers who move AI &#8220;upstream&#8221; into design or &#8220;downstream&#8221; into debugging sustain higher gains.</p><h3>Shifting baseline of productivity</h3><p>Even when developers reach high time savings quickly, sustaining that perceived impact is difficult. One possible explanation is a new normal effect: once a developer integrates AI into their workflow, the resulting efficiency gains become the baseline. When surveyed in subsequent quarters, developers are no longer comparing their performance to a pre-AI workflow, but to their newly optimized standard.</p><h2>Why this matters for engineering leaders</h2><p>Individual efficiency gains are fragile. While AI coding assistants can deliver meaningful gains for a significant share of adopters, the large share of developers falling back from their peak savings suggests that time with the tool alone isn&#8217;t enough to sustain those gains. As developers produce code faster, they often hit ceilings, like slower code reviews and architectural bottlenecks, that neutralize individual gains. This suggests that the plateau in time-savings may not be a failure of the tool or the user, but a sign that the bottleneck has shifted from individual code production to team-level coordination. It highlights a need for deeper research into whether certain use cases, like complex debugging or requirements drafting yield more durable gains than the high-volume, low-complexity tasks that typically drive initial adoption spikes.</p><div><hr></div><p>This week&#8217;s featured DevProd job openings. See more <a href="https://getdx.com/resources/devex-jobs/">open roles here</a>.</p><ul><li><p><strong>Ashby</strong> is hiring an <a href="https://jobs.ashbyhq.com/Ashby/0f5dbf59-687b-4d88-88a7-73ee0a66b48d?utm_source=PRgMeEgv1Z">Staff Platform Engineer</a> | Remote</p></li><li><p><strong>BambooHR</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4371042507/">VP of Engineering</a> | Utah (Hybrid)</p></li><li><p><strong>Cashea</strong> is hiring an <a href="https://cashea.na.teamtailor.com/jobs/579773-infrastructure-developer-productivity-platform-engineering-manager">Infrastructure &amp; Developer Productivity Platform Engineering Manager</a> | Remote</p></li><li><p><strong>Figma</strong> is hiring a <a href="https://job-boards.greenhouse.io/figma/jobs/5790627004?gh_jid=5790627004&amp;gh_src=db0ijm3x4us">Staff Software Engineer, Developer Experience</a> | Remote; US</p></li><li><p><strong>Leidos</strong> is hiring a <a href="https://careers.leidos.com/jobs/17462787-platform-engineer?tm_job=R-00178055&amp;tm_event=view&amp;tm_company=2502&amp;bid=56">Platform Engineer</a> | Remote; US</p></li><li><p><strong>Morgan Stanely </strong>is hiring an <a href="https://www.linkedin.com/jobs/view/4393043964/">AI Platform Engineer - Vice President</a> | New York</p></li><li><p><strong>Weave</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4357505458/">Senior Platform Engineer, Data Infrastructure</a> | Remote; US</p></li></ul><div><hr></div><p>That&#8217;s it for this week. Thanks for reading.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/p/the-ai-efficiency-plateau?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://newsletter.getdx.com/p/the-ai-efficiency-plateau?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p>]]></content:encoded></item><item><title><![CDATA[AI productivity debate]]></title><description><![CDATA[Researchers and practitioners weigh in on AI&#8217;s current and future impact.]]></description><link>https://newsletter.getdx.com/p/ai-productivity-debate</link><guid isPermaLink="false">https://newsletter.getdx.com/p/ai-productivity-debate</guid><dc:creator><![CDATA[Justin Reock]]></dc:creator><pubDate>Wed, 20 May 2026 10:03:30 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/654e3876-325f-4cdd-b915-c0a455e3fd19_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>Welcome to the latest issue of Engineering Enablement,</strong> a weekly newsletter sharing research and perspectives on developer productivity.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.getdx.com/subscribe?"><span>Subscribe now</span></a></p><p><em>In case you missed it, we just released the DX Annual recording library. You can watch the recordings by clicking through the <a href="https://dxannual.com/?utm_source=newsletter#sessions">Sessions page here.</a> We&#8217;ll release recordings on the podcast soon as well, stay tuned.</em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rRdZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff562c56c-8d6f-4baa-876f-f6a6957c4468_799x533.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rRdZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff562c56c-8d6f-4baa-876f-f6a6957c4468_799x533.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rRdZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff562c56c-8d6f-4baa-876f-f6a6957c4468_799x533.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rRdZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff562c56c-8d6f-4baa-876f-f6a6957c4468_799x533.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rRdZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff562c56c-8d6f-4baa-876f-f6a6957c4468_799x533.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rRdZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff562c56c-8d6f-4baa-876f-f6a6957c4468_799x533.jpeg" width="799" height="533" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f562c56c-8d6f-4baa-876f-f6a6957c4468_799x533.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:533,&quot;width&quot;:799,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:129184,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.getdx.com/i/198437200?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff562c56c-8d6f-4baa-876f-f6a6957c4468_799x533.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_!rRdZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff562c56c-8d6f-4baa-876f-f6a6957c4468_799x533.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rRdZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff562c56c-8d6f-4baa-876f-f6a6957c4468_799x533.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rRdZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff562c56c-8d6f-4baa-876f-f6a6957c4468_799x533.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rRdZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff562c56c-8d6f-4baa-876f-f6a6957c4468_799x533.jpeg 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>There are several assumptions about AI circulating in executive teams and boardrooms that are shaping strategy today. For example, some leaders believe AI will ultimately mean fewer developers, or at least fewer junior engineers. Some believe AI adoption must be mandated from the top in order to take hold.</p><p>These beliefs are rarely black and white. So at DX Annual, we convened a panel of senior engineering and research leaders to debate these questions in the open. Our aim was to surface the nuance behind these assumptions, give our audience exposure to contrasting viewpoints, and equip them to articulate their own position with greater clarity and confidence.</p><p>The panel:</p><ul><li><p><strong><a href="https://www.linkedin.com/in/rafeco/">Rafe Colburn</a></strong>, Chief Product and Technology Officer at Etsy, where he&#8217;s led engineering for 14 years through multiple waves of technology change</p></li><li><p><strong><a href="https://www.linkedin.com/in/jesseadametz/">Jesse Adametz</a></strong>, Sr. Director of Engineering, Platform Engineering at Twilio, overseeing developer tooling and productivity for thousands of engineers</p></li><li><p><strong><a href="https://www.linkedin.com/in/eirini-kalliamvakou-1016865/">Eirini Kalliamvakou</a></strong>, Research Advisor at GitHub, whose work on developer productivity measurement has shaped how the industry thinks about engineering effectiveness</p></li><li><p><strong><a href="https://www.linkedin.com/in/collin-green-97720378/">Collin Green</a></strong>, Senior Staff UX Researcher at Google, where he studies developer workflows and the factors that drive or block productivity</p></li><li><p><strong><a href="https://www.linkedin.com/in/brianhouck/">Brian Houck</a></strong>, coauthor of the SPACE framework (and now <a href="https://getdx.com/blog/brian-houck-joins-dx-as-distinguished-scientist/">Distinguished Researcher</a> at DX), whose research on AI&#8217;s impact on engineering spans many thousands of developers and managers</p></li></ul><p>Each panelist was read a series of statements and asked for their opinion. Below is a recap of each statement and the panelists&#8217; reactions. <a href="https://dxannual.com/annual/sessions/closing-panel/?utm_source=newsletter">You can watch the full session here.</a></p><div><hr></div><h3>Will AI mean fewer engineers?</h3><p><strong>Statement:</strong> An AI-first SDLC means fewer engineers.</p><p><strong>Rafe:</strong> Thumbs down. A job is a bundle of tasks, and AI is a clean substitute for some of them. People might not be doing those things anymore. But the demand for software isn&#8217;t going away, it&#8217;s going up. The price of building software is going to go down. So I don&#8217;t think fewer engineers is a likely scenario in the near future. I bet against it.</p><p><strong>Brian:</strong> I agree, it&#8217;s not about fewer engineers, it&#8217;s about doing more. But one nuance: in the future, what do we even define as a software engineer? The bundle of tasks we think of today that make up a software engineer may change. Writing code is a core part of the identity. The people who do that specific thing may go down, but the total number of makers and builders won&#8217;t.</p><p><strong>Collin:</strong> You&#8217;ll probably be able to do the same amount of stuff with fewer people, but that doesn&#8217;t mean demand will go down. Small companies that want to accomplish something will be able to get over the barrier to entry faster. It may actually increase demand for engineering skills.</p><h3>Is AI accelerating technical debt?</h3><p><strong>Statement:</strong> AI is currently creating technical debt faster than it is helping us refactor it.</p><p><strong>Eirini</strong>: Because you said &#8220;currently,&#8221; yes. Things with code generation are moving at a pace where the rest of the system hasn&#8217;t evolved enough to match it. We&#8217;re also seeing the anticipation of technical debt throttling how much developers use agents. They&#8217;re trying to balance the risk of something with the velocity of something, and it&#8217;s mental math that has to happen in the moment. There are ways to manage against the accumulation, like event-driven or scheduled agents that do maintenance and hygiene for codebases. It&#8217;s not a perfect solution, but it&#8217;s working for now. The accumulation of technical debt is certainly a big issue.</p><p><strong>Jesse:</strong> It&#8217;s too definitive of a statement. We look at our engineers in quartiles, and our highest-performing engineers are also our highest-performing AI engineers. AI is an amplifier. If you&#8217;ve got high-performing engineers, they weren&#8217;t putting garbage into the system before and they&#8217;re still not. It&#8217;s garbage in, garbage out.</p><p><strong>Rafe:</strong> I&#8217;ve worked at Etsy for 14 years. Proportionally, are we creating more tech debt now than five or ten years ago? No. The old code is still there. We&#8217;re creating a greater volume of code, but I&#8217;m not sure a greater proportion of it is tech debt. Automated code reviews are helping, and you can ask a coding agent to look at patterns in the code. The greater volume probably brings more tech debt in absolute terms, but I don&#8217;t think it&#8217;s an accelerator for tech debt at a greater rate than it&#8217;s an accelerator for anything else.</p><p><strong>Brian:</strong> Disagree with the others. Organizations are optimizing for PR velocity, not cleanliness. And cognitive debt, understanding our systems less as AI writes more of the code, is a form of technical debt that&#8217;s growing. In the short term, tech debt is going up relative to PR velocity.</p><p><strong>Collin:</strong> Technical debt is a business decision, not strictly an engineering one. If businesses have the same tolerance for risk and the same market pressures, they&#8217;ll incur the same total amount. But viewing agentic development as low-cost increases the risk of imprudent decisions.</p><p><strong>Eirini:</strong> The choice of what even are you building becomes so important.</p><h3>Will most code be AI-generated within five years?</h3><p><strong>Statement:</strong> In five years, more than 50% of code in most organizations will be written by AI.</p><p><strong>Collin:</strong> If we&#8217;re talking about new code, yes, maybe even sooner than five years. But it&#8217;s worth asking whether that&#8217;s code that would have been written by humans otherwise, or just a larger total volume. Also worth considering how much of it will be rapidly rewritten.</p><p><strong>Jesse:</strong> I interpreted the statement differently. If the claim is 50% of all code in a codebase, that&#8217;s wild. Too many companies have too much legacy software, and there&#8217;s no advantage to rewriting all of it.</p><p><strong>Rafe:</strong> Agreed it has to be new code for the statement to hold.</p><h3>Is the future of engineering about managing agents?</h3><p><strong>Statement:</strong> The future of software engineering is more about managing agents rather than about writing code.</p><p><strong>Brian:</strong> In an idealized world, yes. But humans aren&#8217;t great at multitasking. Microsoft&#8217;s internal research shows that even experienced developers under time pressure revert to sequential, single-threaded agentic workflows. People with prior management experience (delegation, context-switching) will be more successful, but it&#8217;s a different skillset that we&#8217;re not hiring for yet.</p><p><strong>Rafe: </strong>Thumbs up, loosely. Even using Claude Code today, you&#8217;re already managing multiple agents, it&#8217;s just abstracted away. The hobby-project vision of orchestrating 15 agents simultaneously isn&#8217;t the future. AI will help manage that complexity. But will a large chunk of your work be mediated by at least one agent? Yes. Agent orchestration is not a full-time human job.</p><p><strong>Jesse: </strong>As a director, my brain naturally goes to managing agents. But the identity of a software engineer matters. Not everyone wants to be a manager, and not everyone is good at it. A blanket statement that everyone will manage agents is too much.</p><p><strong>Eirini:</strong> I interpreted &#8220;managing&#8221; as the real engineering work of setting agents up for success: defining intent, setting constraints and guardrails, providing context, and then verifying output. That&#8217;s real engineering at a different level of abstraction. If that&#8217;s what the statement means, it&#8217;s a strong thumbs up.</p><p><strong>Collin:</strong> Micromanaging agents is a failure mode. That leads to task-switching bottlenecks.</p><h3>Do leaders need to mandate AI adoption?</h3><p><strong>Statement: </strong>Leaders need to mandate AI usage to make sure adoption is moving along.</p><p><strong>Jesse:</strong> Not what we&#8217;ve seen. Twilio did light enablement (install defaults, basic guidance), and adoption took off on its own. No top-down mandate needed.</p><p><strong>Rafe: </strong>People outside of engineering orgs often push for mandates because they&#8217;re afraid of falling behind. But mandates lead to shallow adoption and &#8220;tokenmaxxing.&#8221; AI adoption is inevitable, so why mandate something inevitable? If someone had said a year or two ago that every single talk at the DX conference would be about AI, people would have said no way&#8212;but is there anything else to talk about? Telling software engineers AI is going to be part of their job just feels like you&#8217;re fighting last year&#8217;s battle this year. Leaders should focus on removing friction and making it easy to create value, not pushing people.</p><p><strong>Brian:</strong> I&#8217;m running a study of ~600 engineers and managers. The biggest disagreement: the majority of engineering managers think AI usage is a reasonable individual performance metric. Engineers disagree. That&#8217;s a myth to dispel. Activity metrics are useful for understanding patterns, but should not be used as direct performance measures.</p><p><strong>Jesse:</strong> If organizations aren&#8217;t crystal clear about how AI will be measured, people will fill the gap with their biggest anxieties. Twilio isn&#8217;t putting AI usage in career frameworks anytime soon, but the reality is you&#8217;re compared to your peers.</p><p><strong>Rafe:</strong> If you went to a job interview today and said &#8220;I don&#8217;t use AI coding tools,&#8221; it would be like saying you&#8217;re a programmer who refuses to use a text editor. It would just sound strange. Adoption is inevitable without a mandate.</p><h3>Is code review now the bottleneck?</h3><p><strong>Statement:</strong> The bottleneck of software delivery is no longer writing code, it&#8217;s now reviewing code.</p><p><strong>Collin:</strong> As Brian noted earlier in the day, developers only spend about 14% of their time writing code, so code was never really the bottleneck. The real bottlenecks are decision-making, prioritization, product design, support, and operations.</p><p><strong>Jesse:</strong> AI is an amplifier. Whatever your organization&#8217;s bottleneck used to be, it still is. For Twilio, deep work has been an issue for a long time and still is. The conversation has shifted to &#8220;agent experience,&#8221; but the fix is the same: improve developer experience. Meetings, coordination tax, decision-making, these have always been the problems.</p><p><strong>Brian:</strong> Code review is still a bottleneck, and it&#8217;s increasing as more code is produced. But at Microsoft, some features take two or more years from planning to customer delivery. Going from two days to three days on review isn&#8217;t the long pole. Planning and prioritization are.</p><p><strong>Rafe: </strong>The perceived bottleneck of code review is what&#8217;s interesting. When writing a PR took two days, a review delay was annoying but tolerable. When writing takes 10 minutes, the human process of finding a reviewer and waiting feels unbearable. The interruptions of human processes, unless they provide clear value, are grating.</p><p><strong>Jesse:</strong> Twilio&#8217;s data showed their highest-quartile AI developers took a ~14-point hit in perceived code review turnaround, but their actual median merge time decreased by multiple hours. It&#8217;s pure perception.</p><h3>Is risk the only thing holding back adoption?</h3><p><strong>Statement:</strong> The only thing holding engineers back on AI adoption is unnecessary worry about risk.</p><p><strong>Eirini:</strong> Engineers feel deeply accountable for what ships. When something is high-risk or hard to undo, they pull back on how much they leverage agentic velocity. That&#8217;s not irrational, it&#8217;s human behavior that&#8217;s hard to get over.</p><p><strong>Brian:</strong> Risk is a big reason, but not the only one. Over a fifth of developers in our research cited concern about introducing defects and vulnerabilities as a top barrier.</p><p><strong>Jesse:</strong> I question whether AI is actually increasing risk, since engineers were already introducing bugs before AI.</p><p><strong>Rafe:</strong> The risk landscape has completely shifted. If we had a butter knife and now you have a chainsaw, the risks are different. The risks that you won&#8217;t be able to cut down a tree have gone way, way down. But the risks that you might really make a mess are a lot higher. We have people using these tools who don&#8217;t really know how a chainsaw is different than a butter knife &#8212; &#8220;Look, someone just gave me something, cool.&#8221; And on the other hand, engineers who are like, &#8220;I don&#8217;t want to use the chainsaw unless I really understand everything about how it works.&#8221;</p><p><strong>Collin:</strong> Beyond risk, there are basic enablement problems: helping people choose tools, configure them, and get started. Those aren&#8217;t AI-specific, they&#8217;re just adoption problems.</p><h3>Are AI adoption problems really culture problems?</h3><p><strong>Statement: </strong>Most AI adoption problems are really culture and management problems, not tooling problems.</p><p><strong>Rafe: </strong>Culture and management problems are real, but sometimes the next blocker is a tooling problem, or a process problem. Process is a form of tooling. At Etsy, with a 20-year-old codebase and deeply tenured engineers, stated and unstated processes create friction. It&#8217;s all of the above. But if you&#8217;re a leader and you&#8217;re not giving people time to learn, you are doing it wrong. I used to ask engineers, &#8220;Are you working as fast as you can?&#8221; &#8220;I don&#8217;t know.&#8221; &#8220;Are you learning anything from what you&#8217;re doing?&#8221; &#8220;No.&#8221; Then you&#8217;re working as fast as you can. You&#8217;re not taking any time for that. Making space for learning solves 90% of these problems.</p><p><strong>Collin:</strong> Most problems are human problems. Tool impediments exist, but the bigger barriers are incentives, anxiety, learning, and space to learn. Leaders who give people time to learn demonstrate they understand how the world actually works.</p><p><strong>Eirini:</strong> The transformation is massive. Bottlenecks have shifted, processes aren&#8217;t working as expected, metrics no longer mean the same thing, and people are having an identity crisis. It can&#8217;t be just a tooling problem. Culture, motivation, and infrastructure all need to adjust.</p><p><strong>Jesse:</strong> There&#8217;s a compounding effect. For people who haven&#8217;t started, it&#8217;s getting harder to start. I told my VP a couple weeks ago, &#8220;I have to quit to be able to keep up with the industry.&#8221; That&#8217;s the day job. So if folks haven&#8217;t gotten started, I can only imagine how much more daunting it&#8217;s getting.</p><p><strong>Brian:</strong> Everything is moving so fast that what you learned yesterday is irrelevant tomorrow. Long-term burnout and fear of falling behind are basic human challenges. No matter how complex the technology, it&#8217;s always a human problem at the end of the day.</p><p><strong>Eirini:</strong> Teams that did two-week group learning sprints (everyone uses agents for everything, no exceptions) saw much better results in adoption, engagement, and outcomes than teams where individuals learned on their own.</p><p>&#8212;</p><p>There&#8217;s a common throughline in these discussions: AI is reshaping the task mix of software work, but not eliminating the need for engineers. Additionally, the biggest risks and opportunities sit in how leaders design roles, measure impact, and consider the full PDLC, not in whether AI can generate more code.</p><p><em>To go deeper, you can <a href="https://dxannual.com/annual/sessions/closing-panel/?utm_source=newsletter">watch the full session here</a> and explore the rest of the DX Annual recordings on the <a href="https://dxannual.com/?utm_source=newsletter#sessions">Sessions page.</a></em></p><div><hr></div><p>This week&#8217;s featured DevProd job openings. See more <a href="https://getdx.com/resources/devex-jobs/">open roles here</a>.</p><ul><li><p><strong>Ashby</strong> is hiring an <a href="https://jobs.ashbyhq.com/Ashby/0f5dbf59-687b-4d88-88a7-73ee0a66b48d?utm_source=PRgMeEgv1Z">Staff Platform Engineer</a> | Remote</p></li><li><p><strong>BambooHR</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4371042507/">VP of Engineering</a> | Utah (Hybrid)</p></li><li><p><strong>Cashea</strong> is hiring an <a href="https://cashea.na.teamtailor.com/jobs/579773-infrastructure-developer-productivity-platform-engineering-manager">Infrastructure &amp; Developer Productivity Platform Engineering Manager</a> | Remote</p></li><li><p><strong>Figma</strong> is hiring a <a href="https://job-boards.greenhouse.io/figma/jobs/5790627004?gh_jid=5790627004&amp;gh_src=db0ijm3x4us">Staff Software Engineer, Developer Experience</a> | Remote; US</p></li><li><p><strong>Leidos</strong> is hiring a <a href="https://careers.leidos.com/jobs/17462787-platform-engineer?tm_job=R-00178055&amp;tm_event=view&amp;tm_company=2502&amp;bid=56">Platform Engineer</a> | Remote; US</p></li><li><p><strong>Morgan Stanely </strong>is hiring an <a href="https://www.linkedin.com/jobs/view/4393043964/">AI Platform Engineer - Vice President</a> | New York</p></li><li><p><strong>Weave</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4357505458/">Senior Platform Engineer, Data Infrastructure</a> | Remote; US</p></li></ul><div><hr></div><p>That&#8217;s it for this week. Thanks for reading.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/p/ai-productivity-debate?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://newsletter.getdx.com/p/ai-productivity-debate?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[The AI-native developer]]></title><description><![CDATA[Findings from a new study on how AI is reshaping the developer role.]]></description><link>https://newsletter.getdx.com/p/the-ai-native-developer</link><guid isPermaLink="false">https://newsletter.getdx.com/p/the-ai-native-developer</guid><dc:creator><![CDATA[Brian Houck]]></dc:creator><pubDate>Thu, 14 May 2026 16:55:35 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6563b535-e094-4621-a223-45213a6b5634_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>Welcome to the latest issue of Engineering Enablement</strong>, a weekly newsletter sharing research and perspectives on developer productivity.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.getdx.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>Hi everyone &#128075; I&#8217;m Brian - I&#8217;ve recently joined DX as an Applied Scientist. I previously led research for EngThrive, Microsoft&#8217;s company-wide initiative for measuring and improving developer experience. I&#8217;ve been part of this newsletter before and am now excited and honored to be a regular contributor.</p><p>For my first issue, I&#8217;m summarizing a new paper I co-authored with <a href="https://www.linkedin.com/in/rudrajit-choudhuri/">Rudrajit Choudhuri</a>, <a href="https://www.linkedin.com/in/eirini-kalliamvakou-1016865/">Eirini Kalliamvakou</a>, and <a href="https://www.linkedin.com/in/tomzimmermann/">Thomas Zimmermann</a>, published in ACM Queue: <em><a href="https://queue.acm.org/detail.cfm?id=3807961">The AI-Native Developer</a></em>.</p><p>In this study, we explore how AI is reshaping software engineering by analyzing survey data from over 1,300 developers and interviews with 22 AI-fluent practitioners. We specifically look at what developers want from AI and how AI fluency develops, and discuss three possible futures for the developer role.</p><h3>What developers actually want from AI</h3><p>To understand where developers want AI involved&#8212;and where they don&#8217;t&#8212;we mapped their daily work across four dimensions: value, identity, accountability, and demands. This revealed three clusters. Core Work (coding, debugging, system design, testing) scored high on all four. Ops &amp; Coordination (DevOps, documentation, stakeholder communication) scored high on value and demands, but weakly on identity. People &amp; AI Building (mentoring, AI feature integration) scored moderately across the board, with relatively strong identity alignment.</p><p>These clusters map onto what we call an &#8220;AI opportunity space&#8221;, a plot of developers&#8217; openness to AI support against their actual AI usage. Core Work and Ops &amp; Coordination tasks both landed in the <em>Build and Improve</em> zones. Developers were open to deeper AI assistance for everything from cross-artifact debugging to environment provisioning, but reported that current tools hadn&#8217;t caught up. This suggests the barrier is less reluctance and more trust.</p><p>For production-facing work, developers consistently emphasized predictability, transparency, verifiability, and human oversight.</p><p>The <em>De-prioritize</em> zone was the most revealing. Relational work like stakeholder communication and customer interactions, landed here consistently. Developers saw little role for AI beyond preparation. They wanted to retain final voice and responsibility.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8tAU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe82b53d0-c381-4356-b3f2-b1b4abd6076c_1763x1782.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8tAU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe82b53d0-c381-4356-b3f2-b1b4abd6076c_1763x1782.png 424w, https://substackcdn.com/image/fetch/$s_!8tAU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe82b53d0-c381-4356-b3f2-b1b4abd6076c_1763x1782.png 848w, https://substackcdn.com/image/fetch/$s_!8tAU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe82b53d0-c381-4356-b3f2-b1b4abd6076c_1763x1782.png 1272w, https://substackcdn.com/image/fetch/$s_!8tAU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe82b53d0-c381-4356-b3f2-b1b4abd6076c_1763x1782.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8tAU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe82b53d0-c381-4356-b3f2-b1b4abd6076c_1763x1782.png" width="1456" height="1472" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e82b53d0-c381-4356-b3f2-b1b4abd6076c_1763x1782.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1472,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8tAU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe82b53d0-c381-4356-b3f2-b1b4abd6076c_1763x1782.png 424w, https://substackcdn.com/image/fetch/$s_!8tAU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe82b53d0-c381-4356-b3f2-b1b4abd6076c_1763x1782.png 848w, https://substackcdn.com/image/fetch/$s_!8tAU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe82b53d0-c381-4356-b3f2-b1b4abd6076c_1763x1782.png 1272w, https://substackcdn.com/image/fetch/$s_!8tAU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe82b53d0-c381-4356-b3f2-b1b4abd6076c_1763x1782.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 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><h3>How AI fluency actually develops</h3><p>In our interviews, we observed a consistent four-stage journey from initial resistance to full orchestration.</p><p><strong>The Skeptic </strong>starts with rational resistance. For skeptics, AI suggestions interrupted flow and created extra work. What shifted skeptics wasn&#8217;t persuasion; it was urgency. Developers saw AI fluency becoming a competitive advantage and pushed through the frustration. One put it plainly: &#8220;Either you have to embrace the AI, or you get out of your career.&#8221;</p><p><strong>The Explorer</strong> emerges when AI starts to genuinely help. A cryptic error decoded, a familiar task automated, mundane work handled. Each small win chips away at skepticism.</p><p><strong>The Collaborator</strong> integrates AI into the workflow earlier rather than using it only as a fallback. They treat iteration as part of the workflow rather than a recovery mechanism when AI output fails.</p><p><strong>The Strategist</strong> orchestrates multiple agents in parallel: one defining test cases, another implementing, a third reviewing for security. They set context, review output, and decide what to delegate next. Strategists don&#8217;t just prompt, they front-load context. Some even have the AI &#8220;interview&#8221; them to surface missing requirements and business goals before a single line of code is generated. They have moved from being code producers to architects of intent. Ask them about the future, and they&#8217;ll tell you AI will write 90&#8211;100% of code within two years. What&#8217;s striking is that this prospect energizes rather than threatens them.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nDAu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b57258-c3ee-45a1-81f3-e29eb5aac65b_2400x1260.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nDAu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b57258-c3ee-45a1-81f3-e29eb5aac65b_2400x1260.png 424w, https://substackcdn.com/image/fetch/$s_!nDAu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b57258-c3ee-45a1-81f3-e29eb5aac65b_2400x1260.png 848w, https://substackcdn.com/image/fetch/$s_!nDAu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b57258-c3ee-45a1-81f3-e29eb5aac65b_2400x1260.png 1272w, https://substackcdn.com/image/fetch/$s_!nDAu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b57258-c3ee-45a1-81f3-e29eb5aac65b_2400x1260.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nDAu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b57258-c3ee-45a1-81f3-e29eb5aac65b_2400x1260.png" width="1456" height="764" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/00b57258-c3ee-45a1-81f3-e29eb5aac65b_2400x1260.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:764,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:161345,&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://newsletter.getdx.com/i/197709281?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b57258-c3ee-45a1-81f3-e29eb5aac65b_2400x1260.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_!nDAu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b57258-c3ee-45a1-81f3-e29eb5aac65b_2400x1260.png 424w, https://substackcdn.com/image/fetch/$s_!nDAu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b57258-c3ee-45a1-81f3-e29eb5aac65b_2400x1260.png 848w, https://substackcdn.com/image/fetch/$s_!nDAu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b57258-c3ee-45a1-81f3-e29eb5aac65b_2400x1260.png 1272w, https://substackcdn.com/image/fetch/$s_!nDAu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b57258-c3ee-45a1-81f3-e29eb5aac65b_2400x1260.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 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><h3>The tensions that don&#8217;t have easy answers</h3><p>Even the most optimistic strategists we interviewed raised concerns.</p><p>The deepest was what we call the learning paradox. Mid-career developers wondered whether they were getting better at software engineering or &#8220;just better at prompting.&#8221; What does mastery look like when the skill is orchestration rather than implementation?</p><p>Deskilling was a related concern. Senior developers learned their craft through years of writing, debugging, and refactoring code. If junior developers delegate from day one, what foundational skills might they skip? Several interviewees questioned whether current onboarding approaches would prepare juniors for AI-augmented work or leave them dependent on tools they don&#8217;t fully understand.</p><p>Accountability runs underneath both. Developers put their names on code they didn&#8217;t directly write. Review and verification become the primary mechanisms for maintaining understanding and accountability, but as velocity increases, can verification norms keep pace, or will the pressure to ship quietly erode the guardrails that make delegation safe?</p><h3>Three futures, and the choices that decide which we get</h3><p>The paper closes by extending current patterns into three plausible futures.</p><p><strong>Human craft at AI speed</strong>. Developers consciously choose to remain hands-on, using AI as an accelerator rather than a substitute. Tasks compress, but the shape of the work remains recognizable.</p><p><strong>Orchestration and blended work</strong>. Software engineering is defined less by writing code and more by orchestrating intelligent systems and exercising judgment. Verification, mentoring, and design decisions take primary place; implementation gets delegated.</p><p><strong>The Clerical Coder</strong>. In the paper&#8217;s dystopian future, AI generates all production code. Humans rubber-stamp at an industrial scale, accountable for outcomes they don&#8217;t fully understand. This is the rise of the &#8220;Software Signatory&#8221;, where you are rewarded for the volume of approvals rather than the depth of your craft. As the paper warns: If we reward speed without craft, we get volume without depth. When failures happen, the human reviewer is blamed.</p><p>There is no single trajectory here. Different teams will land in different places depending on their context and incentives. The outcomes are shaped by what organizations choose to reward and protect.</p><h2>Final thoughts</h2><p>AI adoption has increased, and the gap between how developers actually work and how they want to work has not closed. If anything, it has widened.</p><p>That suggests the framing of AI as a productivity tool&#8212;one that reduces toil and frees up time for meaningful work&#8212;may be too simple. The tasks developers find tedious aren&#8217;t necessarily the ones they trust AI to handle. And the tasks they trust AI to handle aren&#8217;t necessarily the ones creating the gap.</p><p>The more useful question for leaders isn&#8217;t &#8220;what can we automate?&#8221; but &#8220;are our tools earning the trust to touch what developers find meaningful?&#8221; and &#8220;what about the work is worth protecting?&#8221;</p><div><hr></div><p><em>In case you missed it, we just released the DX Annual recording library. You can watch the recordings by clicking through the <a href="https://dxannual.com/?utm_source=newsletter#sessions">Sessions page here.</a> We&#8217;ll release recordings on the podcast soon as well, stay tuned.</em></p><div><hr></div><p>That&#8217;s it for this week. Thanks for reading.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/p/the-ai-native-developer?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://newsletter.getdx.com/p/the-ai-native-developer?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[DX Annual: recording library]]></title><description><![CDATA[Key themes from our inaugural conference and which recordings to start with.]]></description><link>https://newsletter.getdx.com/p/dx-annual-recording-library</link><guid isPermaLink="false">https://newsletter.getdx.com/p/dx-annual-recording-library</guid><dc:creator><![CDATA[Justin Reock]]></dc:creator><pubDate>Mon, 11 May 2026 18:02:17 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1ec51722-5deb-4eae-a7ab-62d47f30c6ba_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>Welcome to the latest issue of Engineering Enablement,</strong> a weekly newsletter sharing research and perspectives on developer productivity.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.getdx.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>If you weren&#8217;t able to attend DX Annual last month, or if you want to revisit specific sessions, all recordings are <a href="https://dxannual.com/?utm_source=newsletter#sessions">now available at dxannual.com.</a></p><p>DX Annual brought together ~500 senior engineering leaders from companies like Microsoft, Airbnb, Uber, Vanguard, Dell, and BNY for a day of practitioner-led sessions on what&#8217;s working and what isn&#8217;t as AI is integrated across the software development lifecycle.</p><p>Below are the key themes that emerged across sessions, along with links to the recordings worth watching for each.</p><div><hr></div><h3>The bottleneck of software delivery is no longer writing code</h3><p>Microsoft&#8217;s research shows engineers spend only ~14% of their time writing code. AI has accelerated that 14%, but the other 86%&#8212;code review, testing, documentation, deployment approvals&#8212;is where meaningful gains are waiting. Vanguard found engineers are 30% faster at coding with AI, but end-to-end cycle time hadn&#8217;t moved until they started applying AI across the full lifecycle. Twilio found that top-quartile AI users saw a decline in review turnaround time even though merge time decreased by hours.</p><p>Watch: <a href="https://dxannual.com/annual/sessions/ai-impact-engineering-velocity/?utm_source=newsletter">Keynote with Abi Noda &amp; Brian Houck</a> | <a href="https://dxannual.com/annual/sessions/augmented-accelerated-autonomized/?utm_source=newsletter">Vanguard session</a> | <a href="https://dxannual.com/annual/sessions/closing-panel/?utm_source=newsletter">Closing panel</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2yWe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea3f968-5c29-4c10-9d7f-13c78471c9b5_1599x1066.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2yWe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea3f968-5c29-4c10-9d7f-13c78471c9b5_1599x1066.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2yWe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea3f968-5c29-4c10-9d7f-13c78471c9b5_1599x1066.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2yWe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea3f968-5c29-4c10-9d7f-13c78471c9b5_1599x1066.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2yWe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea3f968-5c29-4c10-9d7f-13c78471c9b5_1599x1066.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2yWe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea3f968-5c29-4c10-9d7f-13c78471c9b5_1599x1066.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dea3f968-5c29-4c10-9d7f-13c78471c9b5_1599x1066.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:520547,&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://newsletter.getdx.com/i/196907983?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea3f968-5c29-4c10-9d7f-13c78471c9b5_1599x1066.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_!2yWe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea3f968-5c29-4c10-9d7f-13c78471c9b5_1599x1066.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2yWe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea3f968-5c29-4c10-9d7f-13c78471c9b5_1599x1066.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2yWe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea3f968-5c29-4c10-9d7f-13c78471c9b5_1599x1066.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2yWe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea3f968-5c29-4c10-9d7f-13c78471c9b5_1599x1066.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><h3>AI token spend is top of mind and organizations are measuring it differently</h3><p>One organization (300&#8211;400 engineers) shared their token spend reached $128,000/week and is climbing toward $150,000. They operate with no caps, believing the opportunity cost of slowing adoption outweighs the bill. Some individual developers spend up to $20,000/month. Despite the headline number, their cost per pull request is actually decreasing as throughput increases.</p><p>1Password framed the AI token bill as the new cloud bill&#8212;something that must be managed with the same rigor as AWS spend. Their advice: stop using high-powered models for simple tasks, and forward-project consumption to negotiate better per-token rates with providers.</p><p>Etsy cautioned against top-down usage mandates that incentivize &#8220;tokenmaxxing&#8221;: employees generating unnecessary activity just to hit metrics.</p><p>Microsoft argued that leaders have a responsibility to create headroom to learn, which includes spending tokens on experimentation that may not produce immediate value. The fastest learners will have a competitive advantage. (They acknowledged Microsoft is in a unique position here.)</p><p>Watch: <a href="https://dxannual.com/annual/sessions/opening-panel/?utm_source=newsletter">Opening panel</a> | <a href="https://dxannual.com/annual/sessions/closing-panel/?utm_source=newsletter">Closing panel</a></p><h3>Structured training and skill quality matter more than tool choice</h3><p>Indeed put ~2,000 engineers through a structured, tool-agnostic AI course. Engineers who completed it saw a 36% reduction in coding time; those who didn&#8217;t saw zero change&#8212;despite using the same tools at 97% adoption. Another big tech company took a complementary approach: narrowed tool options to two, created one-click setup, and built a champion network of ~50 engineers running peer-led onboarding sessions.</p><p>Similarly, Microsoft observed that most engineers, when under pressure, revert to single-threaded, pairing-style workflows rather than orchestrating teams of agents.</p><p>Watch: <a href="https://dxannual.com/annual/sessions/2x-the-power-users/?utm_source=newsletter">Indeed session</a> | <a href="https://dxannual.com/annual/sessions/closing-panel/?utm_source=newsletter">Closing panel</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fWJr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b923f1-cbe6-424c-ab76-9e54b7a1798f_1280x853.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fWJr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b923f1-cbe6-424c-ab76-9e54b7a1798f_1280x853.jpeg 424w, https://substackcdn.com/image/fetch/$s_!fWJr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b923f1-cbe6-424c-ab76-9e54b7a1798f_1280x853.jpeg 848w, https://substackcdn.com/image/fetch/$s_!fWJr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b923f1-cbe6-424c-ab76-9e54b7a1798f_1280x853.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!fWJr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b923f1-cbe6-424c-ab76-9e54b7a1798f_1280x853.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fWJr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b923f1-cbe6-424c-ab76-9e54b7a1798f_1280x853.jpeg" width="1280" height="853" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c9b923f1-cbe6-424c-ab76-9e54b7a1798f_1280x853.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:853,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:431241,&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://newsletter.getdx.com/i/196907983?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b923f1-cbe6-424c-ab76-9e54b7a1798f_1280x853.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_!fWJr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b923f1-cbe6-424c-ab76-9e54b7a1798f_1280x853.jpeg 424w, https://substackcdn.com/image/fetch/$s_!fWJr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b923f1-cbe6-424c-ab76-9e54b7a1798f_1280x853.jpeg 848w, https://substackcdn.com/image/fetch/$s_!fWJr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b923f1-cbe6-424c-ab76-9e54b7a1798f_1280x853.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!fWJr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b923f1-cbe6-424c-ab76-9e54b7a1798f_1280x853.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><h3>Leaders are incorporating more outcome-focused metrics to measure AI impact</h3><p>Uber is evolving their measurement to include feature velocity, which captures value delivered regardless of whether a human or agent wrote the code. Dropbox shared that they adopted feature velocity as their primary measure of engineering effectiveness for the same reason: it ties directly to outcomes, not activity.</p><p>Some organizations are measuring AI through three areas, covering cost management (spend by team and project), engineering effectiveness (how well AI is being used), and value impact (feature velocity, quality indicators).</p><p>Watch: <a href="https://dxannual.com/annual/sessions/measuring-ai-impact/?utm_source=newsletter">Uber session</a> | <a href="https://dxannual.com/annual/sessions/pr-throughput-to-product-velocity/?utm_source=newsletter">Dropbox session</a></p><h3>Productivity gains require daily, sustained AI usage</h3><p>Airbnb segmented engineers by daily AI usage and found the returns aren&#8217;t linear. Engineers using AI 4+ hours per day more than doubled their output versus pre-AI baselines. Casual users saw only modest improvement. Organization-wide, Airbnb is seeing 65% higher throughput and 59% AI-authored code with no mandate in place. Additionally, Intercom showed what sustained usage looks like at scale: 95.9% of PRs authored by Claude, throughput doubled in 9 months, defect backlog down over 50%.</p><p>Watch: <a href="https://dxannual.com/annual/sessions/beyond-the-cli/?utm_source=newsletter">Airbnb session</a> | <a href="https://dxannual.com/annual/sessions/doubling-productivity-using-ai/?utm_source=newsletter">Intercom session</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!A3JG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7abf07d8-3592-4248-88ae-33d364ba1d9d_1280x853.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A3JG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7abf07d8-3592-4248-88ae-33d364ba1d9d_1280x853.jpeg 424w, https://substackcdn.com/image/fetch/$s_!A3JG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7abf07d8-3592-4248-88ae-33d364ba1d9d_1280x853.jpeg 848w, https://substackcdn.com/image/fetch/$s_!A3JG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7abf07d8-3592-4248-88ae-33d364ba1d9d_1280x853.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!A3JG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7abf07d8-3592-4248-88ae-33d364ba1d9d_1280x853.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!A3JG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7abf07d8-3592-4248-88ae-33d364ba1d9d_1280x853.jpeg" width="1280" height="853" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7abf07d8-3592-4248-88ae-33d364ba1d9d_1280x853.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:853,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:197557,&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://newsletter.getdx.com/i/196907983?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ef8d4a-47be-412e-9846-cc6559d33d12_1280x853.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_!A3JG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7abf07d8-3592-4248-88ae-33d364ba1d9d_1280x853.jpeg 424w, https://substackcdn.com/image/fetch/$s_!A3JG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7abf07d8-3592-4248-88ae-33d364ba1d9d_1280x853.jpeg 848w, https://substackcdn.com/image/fetch/$s_!A3JG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7abf07d8-3592-4248-88ae-33d364ba1d9d_1280x853.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!A3JG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7abf07d8-3592-4248-88ae-33d364ba1d9d_1280x853.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><h3>PMs and designers are shipping code, and organizations are adapting</h3><p>Airbnb has 2&#215; as many AI users as developers&#8212;PMs, data scientists, designers, even their finance team independently onboarded themselves to VS Code. Mercari saw a 45.7% drop in accounting tasks and 60% reduction in help desk workload from AI tools operated by non-engineering teams. Vanguard is embedding AI across PMs, designers, and QA, treating the full team as the unit of productivity improvement.</p><p>Watch: <a href="https://dxannual.com/annual/sessions/beyond-the-cli/?utm_source=newsletter">Airbnb session</a> | <a href="https://dxannual.com/annual/sessions/from-ai-experiments-to-organizational-shift/?utm_source=newsletter">Mercari session</a> | <a href="https://dxannual.com/annual/sessions/augmented-accelerated-autonomized/?utm_source=newsletter">Vanguard session</a></p><div><hr></div><h2>All sessions</h2><p>For the full list of recordings, visit the Sessions page at <a href="http://dxannual.com">dxannual.com</a>.</p><p><em>DX Annual was an invite-only event. Stay tuned for 2027 dates to be released soon.</em></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/p/dx-annual-recording-library?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://newsletter.getdx.com/p/dx-annual-recording-library?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p>]]></content:encoded></item><item><title><![CDATA[Designing the AI-native engineering organization]]></title><description><![CDATA[How 1Password, Atlassian, and Microsoft are responding to AI&#8217;s impact on software development and team structure.]]></description><link>https://newsletter.getdx.com/p/designing-the-ai-native-engineering</link><guid isPermaLink="false">https://newsletter.getdx.com/p/designing-the-ai-native-engineering</guid><dc:creator><![CDATA[Justin Reock]]></dc:creator><pubDate>Tue, 05 May 2026 10:02:21 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/b8cc6968-2aca-4f08-8fa9-5a01af84b99d_2400x1260.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>Welcome to the latest issue of Engineering Enablement</strong>, a weekly newsletter sharing research and perspectives on developer productivity.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.getdx.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!S73z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3247a170-31b6-486b-b437-a45894a137f7_2000x1238.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!S73z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3247a170-31b6-486b-b437-a45894a137f7_2000x1238.png 424w, https://substackcdn.com/image/fetch/$s_!S73z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3247a170-31b6-486b-b437-a45894a137f7_2000x1238.png 848w, https://substackcdn.com/image/fetch/$s_!S73z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3247a170-31b6-486b-b437-a45894a137f7_2000x1238.png 1272w, https://substackcdn.com/image/fetch/$s_!S73z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3247a170-31b6-486b-b437-a45894a137f7_2000x1238.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!S73z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3247a170-31b6-486b-b437-a45894a137f7_2000x1238.png" width="1456" height="901" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3247a170-31b6-486b-b437-a45894a137f7_2000x1238.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:901,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3315092,&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://newsletter.getdx.com/i/196478937?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3247a170-31b6-486b-b437-a45894a137f7_2000x1238.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_!S73z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3247a170-31b6-486b-b437-a45894a137f7_2000x1238.png 424w, https://substackcdn.com/image/fetch/$s_!S73z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3247a170-31b6-486b-b437-a45894a137f7_2000x1238.png 848w, https://substackcdn.com/image/fetch/$s_!S73z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3247a170-31b6-486b-b437-a45894a137f7_2000x1238.png 1272w, https://substackcdn.com/image/fetch/$s_!S73z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3247a170-31b6-486b-b437-a45894a137f7_2000x1238.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>In an opening session at DX Annual, Abi hosted a discussion with <a href="https://www.linkedin.com/in/tbozarth/">Tim Bozarth</a> (CVP, CoreAI at Microsoft), <a href="https://www.linkedin.com/in/wangnancy/">Nancy Wang</a> (CTO, 1Password), and <a href="https://www.linkedin.com/in/taroonm/">Taroon Mandhana</a> (CTO of AI &amp; Teamwork at Atlassian) to learn how they&#8217;re adapting to the impact AI is having now and in the future. The panel covered topics such as org design, managing costs, and how the developer role is changing.</p><p>Below is a lightly edited excerpt from the discussion. You can watch the recording <strong><a href="https://youtu.be/YHJUh5C7Urc?si=WRlshTSDvwn4zjLo">here</a>. </strong>Stay tuned for the full DX Annual recording library to be released next week.</p><div><hr></div><h3>What does an AI-native SDLC look like?</h3><p><strong>Tim:</strong> If we use a five-stage frame: plan, create, validate, deploy, operate. Create is already changing. AI is incredibly good at writing a line of code. Whether it&#8217;s good at building complex systems remains to be seen. Historically, roughly 80% of engineering time goes to operate, 10 to 15% to create, and the remainder splits across plan, validate, and deploy. In the most effective teams, that&#8217;s inverting: plan and validate now consume the majority of time, because create and operate are compressing. Those are the stages where humans are tastemakers, where understanding of craft matters most. But don&#8217;t delegate validate to AI yet. We still need humans in the loop for important systems. And don&#8217;t delegate security to AI. Use it for pen testing, use it for red teams, use it to battle-harden your system, but don&#8217;t trust it to deliver secure products on its own.</p><blockquote><p><em>&#8220;Roughly 80% of engineering time goes to operate. In the most effective teams, that&#8217;s inverting: plan and validate now consume the majority of time.&#8221;</em></p></blockquote><p><strong>Nancy:</strong> We&#8217;ve stopped writing full-length PRDs at 1Password. Teams build prototypes and put them in front of customers instead. That&#8217;s eliminated almost half of the back-and-forth where engineering asks product, &#8220;How do you handle this edge case?&#8221; You&#8217;ve already answered that during the plan and validate phase. But think about the SDLC as a pipe: adding more to the front means you add more to the back. More makers writing PRs means more code reviews, more reliability and maintainability work. We&#8217;re running an experiment with a reinforcement learning lab to build a DevOps agent customized to our environment, trained on real incident data and how our engineers respond. The goal is to delegate a significant portion of operate to an agent.</p><p><strong>Taroon:</strong> The area with the most untapped potential is operate. Our engineers spend an insane amount of time responding to alerts, customer issues, and incidents. We&#8217;re seeing agents start to respond to alerts and only wake up a human if it&#8217;s real. Post-incident reviews are getting automated. 50% of simple vulnerabilities at Atlassian, things like library version bumps, are now resolved using AI. Accessibility bugs that were taking a backseat are getting done much faster. A lot of this is being run in the background by central dev infra teams to give time back to engineers.</p><h3>Has AI changed how your engineering orgs are structured?</h3><p><strong>Taroon:</strong> We haven&#8217;t restructured the org. What&#8217;s changed is how teams form. For zero-to-one projects, we&#8217;ve moved to squads of 3 to 4 people. That would have felt too small a year ago, but AI has compressed the building part enough that the bottleneck is now alignment and decision-making. You don&#8217;t need 8 engineers when 3 can move faster, as long as they have the context and the authority to make calls without waiting on a chain of approvals. The org chart looks the same. The way work actually happens inside it looks very different.</p><p><strong>Tim:</strong> Similar story. We haven&#8217;t redrawn boxes on an org chart. What we&#8217;ve done is shift to eight-week cycles with small, mission-specific v-teams. The point of those teams isn&#8217;t sustained delivery. It&#8217;s speed of learning. You form a team around a specific question, give them 8 weeks, and then decide whether to continue, absorb the work into a larger team, or stop. That cadence lets us stay responsive without constantly reorganizing.</p><p><strong>Nancy:</strong> At 1Password, the biggest shift has been in planning horizons. We used to plan 12 to 18 months out. Now we&#8217;re down to a single quarter. When the tools and the capabilities are changing this fast, anything beyond 90 days is guesswork. That compression hasn&#8217;t required a reorg, but it has required a completely different operating rhythm from leadership. You have to be comfortable making decisions with less certainty and revisiting them more often.</p><h3>Do any of your organizations mandate AI usage?</h3><p><strong>Tim:</strong> No. We track daily active AI use across Microsoft, and we invest heavily in enablement, training, and incentives to make adoption easy.</p><blockquote><p><em>&#8220;We don&#8217;t set targets for usage itself. The metrics we actually care about are speed, ease, and quality.&#8221;</em></p></blockquote><p>Activity is a diagnostic signal. If adoption is low in a particular team, that tells us something is blocking them, and we go figure out what it is.</p><p><strong>Taroon:</strong> Same philosophy. We have a central team that ensures easy access to tools and removes friction from onboarding. Beyond that, what&#8217;s worked is organic champions. In groups of 100 to 200 engineers, someone naturally emerges who&#8217;s excited about this stuff and starts showing others what&#8217;s possible. We amplify those wins across the company. That&#8217;s been far more effective than any top-down mandate.</p><p><strong>Nancy:</strong> We built a guild of AI champions at 1Password. The thing that actually moves adoption is celebrating concrete examples. When someone uses AI to pull a launch date forward by two weeks, and you tell that story publicly, it does more than any mandate ever could. People see the result and want to figure out how to get there themselves.</p><h3>How are you managing AI costs?</h3><p><strong>Taroon: </strong>I&#8217;m on my third budget forecast since January. Token costs are volatile, and the models and pricing are shifting underneath you constantly. It&#8217;s the hardest part of financial planning I&#8217;ve dealt with in a while. We literally started to think about managing it like AWS COGS cost because it requires that level of rigor and sophistication.</p><p><strong>Nancy:</strong> We built an internal SaaS cost management tool that maps token spend by repo and project. Without that visibility, you&#8217;re flying blind. That lets us map token spend back to intent, so we know what tokens are actually being spent on. We&#8217;re also looking at guardrails and abstractions, like mapping token usage by build volume to a CI automation service, so if something goes out of whack, you can catch it. Having frameworks and hypotheses about how tokens are being spent in your organization can prevent surprise conversations with your CFO. My recommendation to other leaders: negotiate forward-projected commitments with your model providers. If you can commit to volume, you can significantly reduce your per-token cost.</p><blockquote><p><em>&#8220;Treat your AI token bill the same way you&#8217;d negotiate a cloud contract.&#8221;</em></p></blockquote><p><strong>Tim:</strong> One thing I&#8217;d add is that not every token needs to produce direct value. Some of this spend is learning and experimentation. The fastest learners will win, and that means we are going to spend tokens on things that do not create value, but they create learning amongst the workforce. Teams need room to try things that don&#8217;t immediately pay off, and leaders need to create headroom for that when they&#8217;re reporting to boards.</p><h3>How do you define the skills profile of a great engineer 3-5 years from now?</h3><p><strong>Tim:</strong> Projecting three to five years out right now is hallucinating. What we focus on is what&#8217;s durable. And the pattern we see consistently, inside Microsoft, with our customers, in the startup community, is the maker&#8217;s mindset. You&#8217;re not attached to a specific tool. You&#8217;re oriented toward an objective, toward building something that creates a business outcome, and you drive toward it with whatever you can. That&#8217;s what we&#8217;re looking for in new hires and encouraging in existing engineers through how we structure incentives, rewards, and how we talk about the speed of experimentation and learning.</p><p><strong>Nancy:</strong> I&#8217;ve shifted between product and engineering roles throughout my career, and the lines between them are blurring fast. What I&#8217;d look for is generalists with strong product instincts. The best advice I give new grads right now is to try to span the entire product development lifecycle through the software development lifecycle. Don&#8217;t specialize too early. The engineers who are seeing the most impact from AI are the ones who can move across codebases, work across craft, and operate at a higher level of abstraction. They&#8217;re not just writing code faster. They&#8217;re making better decisions about what to build and how to ship it, because they understand the full picture.</p><p><strong>Taroon:</strong> I&#8217;d add that agency is becoming as important as technical depth. The willingness to step up, have the right conversations, and make decisions without waiting to be told. When AI compresses the time it takes to build something, the differentiator becomes the person who can figure out what to build next and move on it. That&#8217;s not a technical skill. It&#8217;s a disposition. And it&#8217;s something we&#8217;re starting to look for explicitly in how we evaluate engineers.</p><h3>Where are the boundaries when non-engineers contribute code?</h3><p><strong>Taroon:</strong> Designers at Atlassian are submitting PRs. That&#8217;s real, it&#8217;s happening today, and it&#8217;s genuinely useful. The fidelity of early conversations has gone up dramatically because instead of debating a static spec, you&#8217;re looking at something interactive. But I want to be honest about the friction. Engineers are escalating daily about quality issues in those contributions. Prototyping by non-engineers is a clear unlock. Shipping to production is a different bar. The teams that are most comfortable accepting contributions from non-engineering roles are the ones with robust test suites and deployment checks already in place. If your right-of-code processes are weak, AI-assisted contributions from anyone, engineers included, are going to cause problems.</p><p>More broadly, we&#8217;re seeing patterns of duplication and tech debt increasing as people quickly produce features. The maintainability of the code is suffering. It&#8217;s prompted us to go back to standardized approaches and more right-of-code quality checks.</p><p><strong>Nancy:</strong> Our CX associates are now generating PRs for front-end test coverage across browsers and mobile clients. These are people who know the product deeply from a customer perspective, and they&#8217;re using AI to translate that knowledge into actual test code. Engineering&#8217;s role has shifted. Instead of writing those tests themselves, they&#8217;re building the testing harnesses and review processes to evaluate the contributions. It&#8217;s a different kind of engineering work, but it&#8217;s just as important, and arguably higher leverage.</p><p><strong>Tim:</strong> There&#8217;s a second dimension to this that I think gets overlooked. Yes, more people can now take an idea in their head and turn it into something you can interact with. That&#8217;s the prototyping side. But the non-engineers who are getting the most out of AI aren&#8217;t contributing code to products. They&#8217;re using it to optimize how they work: how they gather and distill information, how they communicate, how they run their own workflows. That doesn&#8217;t go to production in the traditional sense, but it goes to production in how the business operates. And that&#8217;s happening right now.</p><p>You can listen to the full discussion <strong><a href="https://youtu.be/YHJUh5C7Urc?si=WRlshTSDvwn4zjLo">here</a>.</strong></p><div><hr></div><p>This week&#8217;s featured DevProd job openings. See more <a href="https://getdx.com/resources/devex-jobs/">open roles here</a>.</p><ul><li><p><strong>Ashby</strong> is hiring an <a href="https://jobs.ashbyhq.com/Ashby/0f5dbf59-687b-4d88-88a7-73ee0a66b48d?utm_source=PRgMeEgv1Z">Staff Platform Engineer</a> | Remote</p></li><li><p><strong>Cashea</strong> is hiring an <a href="https://cashea.na.teamtailor.com/jobs/579773-infrastructure-developer-productivity-platform-engineering-manager">Infrastructure &amp; Developer Productivity Platform Engineering Manager</a> | Remote</p></li><li><p><strong>Figma</strong> is hiring a <a href="https://job-boards.greenhouse.io/figma/jobs/5790627004?gh_jid=5790627004&amp;gh_src=db0ijm3x4us">Staff Software Engineer, Developer Experience</a> | Remote; US</p></li><li><p><strong>Leidos</strong> is hiring a <a href="https://careers.leidos.com/jobs/17462787-platform-engineer?tm_job=R-00178055&amp;tm_event=view&amp;tm_company=2502&amp;bid=56">Platform Engineer</a> | Remote; US</p></li><li><p><strong>Weave</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4357505458/">Senior Platform Engineer, Data Infrastructure</a> | Remote; US</p></li></ul><div><hr></div><p>That&#8217;s it for this week. Thanks for reading.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/p/designing-the-ai-native-engineering?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://newsletter.getdx.com/p/designing-the-ai-native-engineering?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p>]]></content:encoded></item><item><title><![CDATA[AI productivity gains: More modest than expected ]]></title><description><![CDATA[Findings from DX&#8217;s longitudinal analysis of AI&#8217;s impact on velocity from November 2024 to February 2026.]]></description><link>https://newsletter.getdx.com/p/ai-productivity-gains-more-modest-than-expected</link><guid isPermaLink="false">https://newsletter.getdx.com/p/ai-productivity-gains-more-modest-than-expected</guid><dc:creator><![CDATA[Abi Noda]]></dc:creator><pubDate>Tue, 28 Apr 2026 10:03:27 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/64082d1f-6e5f-4df7-87bf-97f1332b8c00_1000x700.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>Welcome to the latest issue of Engineering Enablement</strong>, a weekly newsletter sharing research and perspectives on developer productivity.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.getdx.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>Over the past 16 months, DX has been running a longitudinal study on AI&#8217;s impact on engineering velocity across a sample of more than 400 engineering organizations. We found that as AI tool usage increased by an average of 65%, median PR throughput increased by just under 8%. Most organizations are landing in the 5&#8211;15% range&#8212;a meaningful gain, but far below the 3x or 10x expectations many leaders are being held to.</p><p>That gap raises some questions. Why aren&#8217;t the gains higher? Where is reclaimed time actually going? And how should leaders be thinking about where to invest next?</p><p>This is what <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Brian Houck&quot;,&quot;id&quot;:291052789,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dee22e5a-ac3c-4080-9d03-8436927bdacc_1000x1000.png&quot;,&quot;uuid&quot;:&quot;1b9528fc-0cb4-443b-aabc-074ad6249196&quot;}" data-component-name="MentionToDOM"></span> and I discussed to kick off the mainstage program at the inaugural <a href="https://dxannual.com/">DX Annual</a>, which brought together roughly 500 senior engineering and developer productivity leaders for a day focused on navigating the AI era. Brian is a well-known developer productivity researcher, and someone we&#8217;ve referenced often in this newsletter&#8212;from past interviews with him (<a href="https://newsletter.getdx.com/p/measuring-pr-throughputperspectives">here</a> and <a href="https://newsletter.getdx.com/p/driving-ai-tool-adoption-lessons-from-microsoft">here</a>) to summaries of papers he has co-authored (like <a href="https://newsletter.getdx.com/p/developer-ideal-and-actual-workdays">this one</a> and <a href="https://newsletter.getdx.com/p/define-productivity">this one</a>). In this conversation, Brian asked me about the study methodology and what sparked this research, as well as what&#8217;s limiting gains, how to measure AI&#8217;s impact, and how leaders can unlock greater gains.</p><p>Today we&#8217;re releasing the full report. You can download it here: <strong><a href="https://getdx.com/report/ai-and-engineering-velocity-a-longitudinal-analysis/">AI and Engineering Velocity: A Longitudinal Analysis.</a></strong></p><p>What follows is a lightly edited transcript of my conversation with Brian at DX Annual.</p><div><hr></div><h4>Brian: To kick us off, Abi&#8212;you&#8217;re sitting on one of the largest datasets on how engineers work in the real world. This new report digs into what&#8217;s happening as AI adoption scales across the industry. Before we get into the findings, what motivated this research?</h4><p>Abi: Thanks, Brian. A little background on this study: Nearly every conversation I&#8217;ve had with folks over the past few months has started the same way. My CEO, our executives, are expecting astronomical gains because there&#8217;s so much hype about AI in the media, but that&#8217;s not what we&#8217;re seeing on the ground. How do we close that gap or set realistic expectations? How do we even know what to aim for?</p><p>I&#8217;d bet everyone reading this has experienced that to some extent. So at DX, we started asking ourselves the same question. What can we see in the data about what companies are actually seeing? That&#8217;s what we&#8217;ve been digging into. This is just the beginning; there&#8217;s a lot more to unpack and a lot of nuance, but at least we now have a first look at what&#8217;s happened over the past 16 months as AI adoption has matured across companies.</p><h4>Brian: I&#8217;d love to nerd out on research methodology for a minute. Walk us through how DX actually investigated this. How did you design the study and decide which companies to include?</h4><p>Abi: Our customer network at this point is about 500 companies. For this study, we took a sample of those. We looked for companies that had reached a point of maturity in their developers&#8217; adoption of AI: we defined that as over 75% monthly active usage of AI coding tools. In almost all cases, there&#8217;s been a significant rise in adoption over the past 12 months. We also narrowed the scope to companies with over 100 engineers and excluded companies that had gone through major liquidity events, M&amp;A, IPOs, or regulatory changes that could have had an impact.</p><p>In terms of methodology, it&#8217;s really hard to single out causality. What is AI and what are confounding factors? One approach I see a lot is cross-sectional analysis: comparing developers who use AI to developers who don&#8217;t. There are flaws in that approach because oftentimes the developers using AI were already the ones coding the most. They always look better.</p><p>What we did instead is look at longitudinal data at the organizational level. As AI adoption has matured, what has been the impact on organizational velocity and throughput?</p><h4>Brian: What were your hypotheses, and what did you actually find?</h4><p>Abi: As a developer myself, I had some gut-feel hypotheses, but honestly, from a study standpoint, we really didn&#8217;t know. We were pushing the team, asking &#8220;what&#8217;s the answer?&#8221; We wanted to know just as much as you probably do.</p><p>What we ultimately found is that most organizations fall in the 10-15% range in terms of PR throughput increase. The actual median was around 8%, the mean was around 11%. So a real gain, but well below what most leaders expect.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2PhR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b72a32b-5499-4f9b-a314-9abf5f9c4f85_1920x737.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2PhR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b72a32b-5499-4f9b-a314-9abf5f9c4f85_1920x737.png 424w, https://substackcdn.com/image/fetch/$s_!2PhR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b72a32b-5499-4f9b-a314-9abf5f9c4f85_1920x737.png 848w, https://substackcdn.com/image/fetch/$s_!2PhR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b72a32b-5499-4f9b-a314-9abf5f9c4f85_1920x737.png 1272w, https://substackcdn.com/image/fetch/$s_!2PhR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b72a32b-5499-4f9b-a314-9abf5f9c4f85_1920x737.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2PhR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b72a32b-5499-4f9b-a314-9abf5f9c4f85_1920x737.png" width="1456" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5b72a32b-5499-4f9b-a314-9abf5f9c4f85_1920x737.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45220,&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://newsletter.getdx.com/i/195683963?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b72a32b-5499-4f9b-a314-9abf5f9c4f85_1920x737.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_!2PhR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b72a32b-5499-4f9b-a314-9abf5f9c4f85_1920x737.png 424w, https://substackcdn.com/image/fetch/$s_!2PhR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b72a32b-5499-4f9b-a314-9abf5f9c4f85_1920x737.png 848w, https://substackcdn.com/image/fetch/$s_!2PhR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b72a32b-5499-4f9b-a314-9abf5f9c4f85_1920x737.png 1272w, https://substackcdn.com/image/fetch/$s_!2PhR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b72a32b-5499-4f9b-a314-9abf5f9c4f85_1920x737.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 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>It&#8217;s much more modest than many CEOs, who are talking to their CEO friends about the 10x gains they&#8217;re supposedly delivering, would expect. In our engagements with companies and customers, it wasn&#8217;t completely surprising. There are a lot of factors underlying that, which we&#8217;ll get into.</p><h4>Brian: One of the central themes of the SPACE framework is that developer productivity is nuanced and about much more than counting activities. So given that, why did you choose PR throughput as your primary measure?</h4><p>Abi: Measuring velocity or productivity is inherently challenging. We did look across a number of different metrics, including the full spectrum of SPACE and the DX Core 4. But for what we wanted to focus on and publish, we felt PR throughput was the most relevant and practical right now, mostly because that&#8217;s what we see most organizations talking about and focusing on. We wanted to meet the world where it&#8217;s at.</p><p>We also explored our proprietary metric TrueThroughput, which uses AI to weight each PR by relative size and complexity so it takes some of the noise out. We liked that signal, but again, for relevance and practicality, PR throughput is a more accessible metric. We have more data on other metrics and how those have been affected, and we&#8217;ll eventually publish those as well.</p><h4>Brian: I suspect that, for many, a 5%, 7%, 10% increase in PR throughput matches what they&#8217;ve been feeling. But as you mentioned, when I talk to business leaders, they&#8217;re often expecting 20, 30, 40, 50% increases in productivity. So why do you think the gains are lower than what people outside the industry might expect?</h4><p>Abi: Our team conducted follow-up interviews to really dig into that question. There were a number of factors. These are just the top themes, not the full list.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9TUa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0efb47d-7ee8-498a-8778-da50db19814a_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9TUa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0efb47d-7ee8-498a-8778-da50db19814a_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!9TUa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0efb47d-7ee8-498a-8778-da50db19814a_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!9TUa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0efb47d-7ee8-498a-8778-da50db19814a_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!9TUa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0efb47d-7ee8-498a-8778-da50db19814a_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9TUa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0efb47d-7ee8-498a-8778-da50db19814a_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a0efb47d-7ee8-498a-8778-da50db19814a_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:52077,&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://newsletter.getdx.com/i/195683963?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0efb47d-7ee8-498a-8778-da50db19814a_1920x1080.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_!9TUa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0efb47d-7ee8-498a-8778-da50db19814a_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!9TUa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0efb47d-7ee8-498a-8778-da50db19814a_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!9TUa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0efb47d-7ee8-498a-8778-da50db19814a_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!9TUa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0efb47d-7ee8-498a-8778-da50db19814a_1920x1080.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 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>The top one probably wouldn&#8217;t surprise most of us: coding is not the primary bottleneck for engineers. Brian, at Microsoft, <a href="https://www.microsoft.com/en-us/research/publication/time-warp-the-gap-between-developers-ideal-vs-actual-workweeks-in-an-ai-driven-era/">you published a study</a> on where engineering time is spent, and only about 14% of developer time is spent coding. It&#8217;s a very small part of where our time and money goes. So if AI is only optimizing that slice, it partially explains why the enterprise velocity gains are limited.</p><p>We also heard how AI tools and new automation introduce new bottlenecks. Things like review burden, technical debt, <a href="https://newsletter.getdx.com/p/cognitive-debt-the-hidden-risk-in">cognitive debt</a>&#8212;which is a newer concept we can talk about. We also heard about challenges with adoption&#8212;a lot of social friction and cultural clashes that are inhibiting full adoption. There were a few more, but those were the major themes.</p><h4>Brian: You don&#8217;t have to go far out in the distribution before you see some organizations with substantially higher gains. Any time the median and mean are that different, it implies outliers. So what set apart some of the companies with disproportionately high gains from the more typical experience?</h4><p>Abi: We don&#8217;t have a great answer to this yet. Our first focus was on why the gains aren&#8217;t higher. The next question is: for those where gains are higher, why?</p><p>There are two parts to how we want to approach that. One is that we&#8217;re working to tease out whether the companies at the top of the range are seeing real, material gains or superficial, inflated numbers. We want to peel back the onion.</p><p>Two, assuming the gains are real, we want to understand what strategies and factors are driving those results. I think a lot of it boils down to what I&#8217;ve seen anecdotally: an all-in culture, a fully bought-in organization with centralized rollout and championing of AI tools. It&#8217;s more of a cultural shift toward infusing AI into the entire SDLC, not just coding, with an aligned push to drive adoption.</p><p>Brian: That aligns with some recent research I published showing that even something like leadership advocacy significantly increased the gains people saw from AI. You said something earlier that I think is really important and often misunderstood: software engineering is so much more than coding. Coding may be central to our identity as developers, but it&#8217;s only about 14% of our day.</p><h4>Brian: One of the things I&#8217;ve been seeing in my research is that, yes, we&#8217;re producing 5, 7, 10, 15% more pull requests, but we&#8217;re doing it substantially more efficiently. For hands-on keyboard time spent coding, we&#8217;re producing about 40% more PRs per hour. That hints that we are reclaiming some coding time. Do you have any idea where that time is getting reinvested?</h4><p>Abi: This has been a similarly perplexing question. For the past six months, I&#8217;ve heard customers asking: we&#8217;re seeing meaningful self-reported time savings from developers, but we&#8217;re not seeing that show up in our output and throughput. Where&#8217;s the disconnect? Where&#8217;s that time going?</p><p>We don&#8217;t know yet&#8212;this requires more research. But one preliminary hypothesis is that if developers only spend 14% of their time coding, then it makes sense that the time they&#8217;re recouping is ratably distributed across their activities. Only 14% of the time savings go back into coding, which would explain why we don&#8217;t see one-to-one output gains mapping to time savings.</p><p>Another hypothesis ties back to why the gains aren&#8217;t higher: some of the time savings come with side effects that require more time, like overseeing the work, QAing it, reviewing it. There&#8217;s also the lag factor: what do developers do while they&#8217;re waiting for agents to produce the code?</p><p>So those are some of the hypotheses, but we don&#8217;t have a clear answer yet.</p><h4>Brian: There&#8217;s a reason we don&#8217;t just measure lines of code as a good measure of productivity. Writing more code isn&#8217;t always the right answer. As we increase velocity, what are some of the potential unwanted side effects you&#8217;ve been seeing?</h4><p>Abi: Quality and cost are the two I hear customers talking about constantly. Cost is something we&#8217;re all trying to wrangle or at least get visibility into. Quality is something we all understand is an underlying risk, but I think it&#8217;s still early days. We did see Amazon go very public with this, but there&#8217;s some delay between the technical debt we may be creating and the consequences that follow.</p><p>The biggest thing I&#8217;ve been talking to customers about is a cultural risk I&#8217;ve been calling false velocity. I see this in so many organizations right now. And to some extent, even developer productivity leaders can fall into this trap, being so focused on showing off how much faster and more prolific we are with AI, without asking whether it&#8217;s leading to meaningful improvement.</p><p>You probably have engineers in your organization showing off really impressive things they can do with Claude or whatever tool. But are we asking: is your team&#8217;s product velocity actually increasing? Leaders are talking about how many more PRs and lines of code they&#8217;re generating, but is their roadmap actually accelerating? Is the quality of their products and code sustainable? There&#8217;s a real risk of being so focused on demonstrating what we can do that we&#8217;re not paying attention to whether we&#8217;re actually getting better&#8212;whether we&#8217;re materially improving our businesses.</p><h4>Brian: So what&#8217;s your recommendation to engineering leaders who want to apply AI beyond just code generation? Where should they be looking?</h4><p>That&#8217;s the biggest question I&#8217;m hearing from leaders right now. A lot of folks are at a point where they&#8217;ve rolled out one or more popular coding tools. Adoption is in a fairly satisfactory place, and they&#8217;re asking: what next? Especially if you&#8217;re sitting at that 10% number and asking how to get further.</p><p>The things I&#8217;m hearing about and seeing are, first, looking left and right of code. We&#8217;ve accelerated coding to some extent, but if that&#8217;s only 14% of where our time and money goes, what about the other 86%? How do we accelerate and optimize that?</p><p>Second, beyond thinking about the SDLC, there&#8217;s the question of how we improve the developer experience more deeply. Things like deep work and documentation&#8212;the friction points developers experience. How can we leverage AI to materially improve those?</p><p>And the third theme is this idea&#8212;there are many names for it&#8212;autonomous engineering, async engineering, background agents. I think today most of us are focused on leveraging AI to accelerate human work. Humans are still in the cockpit, steering and monitoring the work of the agents. The question is: how do we complement that acceleration with augmentation? Meaning more autonomous agents that are truly augmenting your human workforce and working in parallel, not just underneath your developers. Those are the three big themes.</p><h4>Brian: You and I are both huge fans of Dr. Margaret-Anne Storey&#8217;s work. She&#8217;s been talking a lot about <a href="https://newsletter.getdx.com/p/cognitive-debt-the-hidden-risk-in">cognitive debt</a> and the human cost of these AI transformations. What have you been looking at in that area?</h4><p>Abi: I&#8217;m a big fan of that research. I think it falls under what I was talking about earlier in terms of risks and the time delay; we&#8217;re not always thinking about what the consequences might be 12 months from now if we adopt certain ways of working.</p><p>The loss of human understanding of the systems we&#8217;re building is a really interesting risk. There are different takes on how material it is. Some people argue it doesn&#8217;t matter if humans don&#8217;t deeply understand the systems, because they can use AI to quickly regain that understanding when needed. Others argue: no, if you need to call the mechanic, they should have mastery over the machine. I don&#8217;t think we know yet, but it&#8217;s a valid question.</p><h4>Brian: We&#8217;ve hinted at it throughout this conversation&#8212;are we actually delivering innovation faster, or are we just moving bottlenecks around? My first reaction to an unanswered question is always: how do we measure it? Any thoughts on how leaders should be thinking about measurement as AI transforms how we work?</h4><p>Abi: Our approach to measurement&#8212;some things stay the same and some things need to evolve. How we think about the overall software organization, things like quality and velocity, I think those stay the same. And especially if we&#8217;re trying to understand how things are changing with AI, you need <a href="https://getdx.com/whitepaper/ai-measurement-framework/">consistent measures</a> pre, post, and during this transformation.</p><p>But there are also new tools, new ways of working, new workflows being born every week. Measuring these new ways of working requires new approaches.</p><p>I&#8217;ll touch on two things. One is that I think increasingly there&#8217;s a need to <a href="https://newsletter.getdx.com/p/how-do-we-interpret-ai-impact-without">separate how you&#8217;re measuring and framing AI&#8217;s impact</a>. You should be thinking about acceleration&#8212;how much faster are our humans&#8212;as one bucket. And augmentation&#8212;how much more capacity are we generating with agents&#8212;as a second bucket. Thinking of those as two separate components in your overall formula is useful.</p><p>The question of how to measure agents is especially interesting. We&#8217;ve been exploring this idea of agent hourly rate: the human-equivalent hours an agent delivers, divided by its cost. That gives you a return-on-investment figure you can compare to human hourly rate, which is an interesting comparison point.</p><p>Something really new&#8212;not even in our minds last September&#8212;is this idea of <a href="https://getdx.com/blog/introducing-agent-experience/">agent experience</a>. In the same way DX was founded on the idea of measuring developer effectiveness by going to developers and getting signal from them, we&#8217;ve applied a similar approach to agents. How do you measure AI agent effectiveness? You go to the agents and get feedback from them on where their bottlenecks and constraints are. We&#8217;ve just rolled that out. We&#8217;re surveying agents, which is pretty wild.</p><h4>Brian: That is wild. To wrap up our conversation, give me one quick finding. What&#8217;s one thing you&#8217;ve learned about making agents more effective?</h4><p>Abi:  You have to ask them, just like we ask our developers. It&#8217;s really early days, but we&#8217;ve initially begun measuring four factors. For example, we ask the agents: how were the requirements you were given? How easily were you able to understand the codebase you were working in? How well were you steered by the human you were pairing with? We get quantitative metrics from that as well as qualitative feedback&#8212;the agent explains where it had challenges or bottlenecks. That&#8217;s the idea.</p><p>Brian: I love it&#8212;the same principles of measurement apply. That is unfortunately all the time we have, but I think we covered a lot of ground.</p><div><hr></div><p><em>Abi: A special thank you to Brian, and everyone who attended DX Annual. Stay tuned for the session recordings, coming soon.</em></p><div><hr></div><p>This week&#8217;s featured DevProd job openings. See more <a href="https://getdx.com/resources/devex-jobs/">open roles here</a>.</p><ul><li><p><strong>Cashea</strong> is hiring an <a href="https://cashea.na.teamtailor.com/jobs/579773-infrastructure-developer-productivity-platform-engineering-manager">Infrastructure &amp; Developer Productivity Platform Engineering Manager</a> | Remote</p></li><li><p><strong>BNY</strong> is hiring an <a href="https://bnymellon.eightfold.ai/careers/job/30877038?domain=bnymellon.com&amp;hl=en">SVP, Application Development Manager</a> | Pittsburgh, PA</p></li><li><p><strong>Figma</strong> is hiring a <a href="https://job-boards.greenhouse.io/figma/jobs/5790627004?gh_jid=5790627004&amp;gh_src=db0ijm3x4us">Staff Software Engineer, Developer Experience</a> | Remote; US</p></li><li><p><strong>Leidos</strong> is hiring a <a href="https://careers.leidos.com/jobs/17462787-platform-engineer?tm_job=R-00178055&amp;tm_event=view&amp;tm_company=2502&amp;bid=56">Platform Engineer</a> | Remote; US</p></li><li><p><strong>Weave</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4357505458/">Senior Platform Engineer, Data Infrastructure</a> | Remote; US</p></li></ul><div><hr></div><p>That&#8217;s it for this week. Thanks for reading.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/p/ai-productivity-gains-more-modest-than-expected?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://newsletter.getdx.com/p/ai-productivity-gains-more-modest-than-expected?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p>]]></content:encoded></item><item><title><![CDATA[Cognitive debt: The hidden risk in AI-driven software development]]></title><description><![CDATA[How cognitive debt shows up in practice and early mitigation strategies.]]></description><link>https://newsletter.getdx.com/p/cognitive-debt-the-hidden-risk-in</link><guid isPermaLink="false">https://newsletter.getdx.com/p/cognitive-debt-the-hidden-risk-in</guid><dc:creator><![CDATA[Abi Noda]]></dc:creator><pubDate>Wed, 22 Apr 2026 10:03:12 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/727bc789-6485-46e9-9911-2d1f9b580662_2400x1260.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>Welcome to the latest issue of Engineering Enablement</strong>, a weekly newsletter sharing research and perspectives on developer productivity.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.getdx.com/subscribe?"><span>Subscribe now</span></a></p><p><em>Last week we held our first-ever <strong><a href="https://dxannual.com/">DX Annual</a></strong> event in San Francisco, bringing together nearly 500 engineering and platform leaders for a full day focused on developer productivity and AI. Thank you to everyone who joined us. Session recordings will be available in the coming weeks.</em></p><div><hr></div><p><strong>Abi:</strong> This week we have a guest post from Dr. Margaret-Anne Storey, a Professor of Computer Science and a Canada Research Chair in Human and Social Aspects of Software Engineering. Margaret-Anne is one of the most widely published researchers on developer productivity, having co-authored the SPACE and DevEx frameworks amongst <a href="https://margaretstorey.com/research/">many other works</a>.</p><div><hr></div><p><strong>Margaret-Anne:</strong> Earlier this year I published <a href="https://margaretstorey.com/">two posts</a> exploring how generative and agentic AI may be quietly shifting where the most significant risks in software development lie, away from technical debt and code quality, and toward something harder to see and measure: the erosion of shared understanding across teams. This is what I refer to as <strong>cognitive debt.</strong> The response to these posts surprised me, as practitioners confirmed that cognitive debt was a significant challenge they were facing. They also proposed concrete suggestions for recognizing and mitigating cognitive debt. I&#8217;m combining both posts below, with light edits, as they tell a connected story.</p><p>For readers who want to go deeper, two papers extend these ideas. In <a href="https://arxiv.org/abs/2602.10540">Theory of Troubleshooting</a>, co-authored with Arty Starr, we ground the cognitive debt concerns in cognitive science, showing how making sense of unexpected system behavior places considerable demands on working memory and attention, and how prolonged troubleshooting leads to cognitive fatigue with real implications for developer well-being. <a href="https://arxiv.org/abs/2603.22106">In From Technical Debt to Cognitive and Intent Debt</a> I propose a Triple Debt Model that adds a third dimension to this framework:<strong> intent debt, </strong>the erosion of externalized rationale that both developers and AI agents need to work with to safely maintain and evolve a codebase.</p><div><hr></div><h2>How generative and agentic AI shift concern from technical debt to cognitive debt</h2><p>The term <em>technical debt</em> is often used to refer to the accumulation of design or implementation choices that later make the software harder and more costly to understand, modify, or extend over time. Technical debt nicely captures that &#8220;human understanding&#8221; also matters, but the words &#8220;technical debt&#8221; conjure up the notion that the accrued debt is a property of the code and effort needs to be spent on removing that debt from code.</p><p><em>Cognitive debt</em>, a term gaining <a href="https://www.media.mit.edu/publications/your-brain-on-chatgpt/">traction</a> recently, instead communicates the notion that the debt compounded from going fast lives in the brains of the developers and affects their lived experiences and abilities to &#8220;go fast&#8221; or to make changes. Even if AI agents produce code that could be easy to understand, the humans involved may have simply lost the plot and may not understand what the program is supposed to do, how their intentions were implemented, or how to possibly change it.  Where cognitive load is what developers experience in the moment, cognitive debt is a project-level property, capturing how a team loses understanding over time.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3x7m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d4e21ee-d55d-4211-a415-0c35b9eadb63_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3x7m!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d4e21ee-d55d-4211-a415-0c35b9eadb63_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!3x7m!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d4e21ee-d55d-4211-a415-0c35b9eadb63_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!3x7m!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d4e21ee-d55d-4211-a415-0c35b9eadb63_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!3x7m!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d4e21ee-d55d-4211-a415-0c35b9eadb63_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3x7m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d4e21ee-d55d-4211-a415-0c35b9eadb63_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2d4e21ee-d55d-4211-a415-0c35b9eadb63_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3x7m!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d4e21ee-d55d-4211-a415-0c35b9eadb63_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!3x7m!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d4e21ee-d55d-4211-a415-0c35b9eadb63_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!3x7m!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d4e21ee-d55d-4211-a415-0c35b9eadb63_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!3x7m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d4e21ee-d55d-4211-a415-0c35b9eadb63_1536x1024.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 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>Cognitive debt is likely a much bigger threat than technical debt, as AI and agents are adopted. Peter Naur reminded us some decades ago that a program is more than its source code. Rather <a href="https://pages.cs.wisc.edu/~remzi/Naur.pdf">a program is a theory</a> that lives in the minds of the developer(s) capturing what the program does, how developer intentions are implemented, and how the program can be changed over time. Usually this theory is not just in the minds of one developer but fragments of this theory are distributed across the minds of many, if not thousands, of other developers.</p><p>I saw this dynamic play out vividly in an entrepreneurship course I taught recently. Student teams were building software products over the semester, moving quickly to ship features and meet milestones. But by weeks 7 or 8, one team hit a wall. They could no longer make even simple changes without breaking something unexpected. When I met with them, the team initially blamed technical debt: messy code, poor architecture, hurried implementations. But as we dug deeper, the real problem emerged: no one on the team could explain why certain design decisions had been made or how different parts of the system were supposed to work together. The code might have been messy, but the bigger issue was that the theory of the system, their shared understanding, had fragmented or disappeared entirely. They had accumulated cognitive debt across their team faster than technical debt, and it paralyzed them.</p><p>This dynamic echoes a classic lesson from Fred Brooks&#8217; <em>Mythical Man-Month</em>. Adding more agents to a project may add more coordination overhead, invisible decisions, and thus cognitive load. Of course, agents can also be used to manage cognitive load by summarizing what changes have been made and how, but the core constraints of human memory and working capacity will be stretched with the push for speed at all costs. The reluctance to slow down and to do the work that Kent Beck calls &#8220;make the <a href="https://tidyfirst.substack.com/p/tidy-first-example">hard change easy</a>&#8221; is what will lead to cognitive debt and cognitive load in the future.</p><p>In a <a href="https://martinfowler.com/fragments/2026-02-09.html">breakout session</a> at a recent <a href="https://www.thoughtworks.com/en-ca/about-us/events/the-future-of-software-development">Future of Software Engineering Retreat</a> (arranged by Martin Fowler and Thoughtworks) we discussed how developers need to slow down and use practices such as pair programming, refactoring, and test-driven development to address technical debt AND cognitive debt. By slowing down and following these practices, cognitive debt can also be reduced and shared understanding across developers and teams rebuilt.</p><p>But what can teams do concretely as AI and agents become more prevalent? First, they may need to recognize that velocity without understanding is not sustainable. Teams should establish cognitive debt mitigation strategies. For example, they may wish to require that at least one human on the team fully understands each AI-generated change before it ships, document not just what changed but why, and create regular checkpoints where the team rebuilds shared understanding through code reviews, retrospectives, or knowledge-sharing sessions.</p><p>Second, we need better ways to detect cognitive debt before it becomes crippling. Warning signs include: team members hesitating to make changes for fear of unintended consequences, increased reliance on &#8220;tribal knowledge&#8221; held by just one or two people, or a growing sense that the system is becoming a black box. These may be signals that the shared theory is eroding.</p><p>Finally, this phenomenon demands serious research attention. How do we measure cognitive debt? What practices are most effective at preventing or reducing it in AI-augmented development environments? How does cognitive debt scale across distributed teams or open-source projects where the &#8220;theory&#8221; must be reconstructed by newcomers? As generative and agentic AI reshape how software is built, understanding and managing cognitive debt may be one of the most important challenges our field faces.</p><p>I explored these questions further in a recent keynote at the <a href="https://conf.researchr.org/attending/TechDebt-2026/keynotes#dr-margaret-anne-storey">ICSE Technical Debt Conference</a> and <a href="https://conf.researchr.org/info/icse-2026/panels">Panel</a>. Cognitive debt tends not to announce itself through failing builds or subtle bugs after deployment, but rather shows up through a silent loss of shared theory. As generative and agentic AI accelerate development, protecting that shared theory of what the software does and how it can change may matter more for long-term software health than any single metric of speed or output.</p><h2>Discussion: What I&#8217;m hearing about cognitive debt (so far)</h2><p>After publishing the original post (above) on cognitive debt, it sparked thoughtful discussion across different communities. I&#8217;ve synthesized what I&#8217;m hearing below, and am connecting it to other reflections I&#8217;ve been reading.</p><h3>There&#8217;s a growing concern about shared understanding</h3><p>Several practitioners, including <a href="https://simonwillison.net/2026/Feb/15/cognitive-debt/">Simon Willison</a> and others on a <a href="https://news.ycombinator.com/item?id=47005856">Hacker News discussion</a> of a Martin Fowler article, describe experiencing cognitive debt directly. They talk about getting lost in their own projects and finding it harder to confidently add new features. They can move faster, but they lose the deeper sensemaking that connects decisions to intent, and intent to code.</p><p>This is not just about code quality. It is about whether individual developers and product teams can maintain a coherent mental model of what the system is doing and why.</p><p>Across these discussions, one theme is consistent: velocity can outpace understanding.</p><h3>Cognitive debt hurts developers, not just the software</h3><p>Technical debt lives in the code. Cognitive debt lives in people.</p><p>When shared understanding erodes, the pain shows up in:</p><ul><li><p>Loss of confidence when making changes</p></li><li><p>Heavier review burden</p></li><li><p>Debugging friction</p></li><li><p>Slower onboarding</p></li><li><p>Stress and fatigue</p></li></ul><p>The software may be &#8220;working&#8221;, but the theory of the system becomes harder to access and keep track of. The cost is not only structural. It is experiential.</p><p>Siddhant Khare has written about <a href="https://siddhantkhare.com/writing/ai-fatigue-is-real">AI fatigue</a>. Steve Yegge reflects on <a href="https://steve-yegge.medium.com/the-ai-vampire-eda6e4f07163">burnout emerging from AI-accelerated developmen</a>t. Annie Vella eloquently writes about the <a href="https://annievella.com/posts/finding-comfort-in-the-uncertainty/">emotional and cognitive experience of uncertainty</a> when systems become harder to reason about. These perspectives reinforce that this is not just an engineering discipline issue, but one that affects how developers feel and function.</p><h3>Cognitive debt, like technical debt, must be repaid</h3><p>Martin Fowler notes that, like technical debt, <a href="https://martinfowler.com/fragments/2026-02-13.html">cognitive debt must eventually be repaid</a>. I agree.</p><p>But rebuilding lost knowledge requires restoring the distributed theory of the system. That includes capturing intent, the rationale behind decisions, key constraints, and how the architecture supports change. That theory is not stored in code alone. It is distributed across people, documentation, tests, conversations, tooling, and increasingly, AI agents.</p><p>Repayment means maintaining all of these, not just refactoring code or updating architecture documents. Under pressure to move quickly, whether in startups racing to learn or in large organizations pushing AI adoption, that repayment can feel expensive and easy to defer.</p><h3>&#8220;This is just engineering&#8221;, but incentives are changing</h3><p>Several commenters, including Michael W&#252;rsch, argue that <a href="https://www.linkedin.com/pulse/ai-doesnt-replace-engineering-discipline-rewards-michael-w%C3%BCrsch-vxa6e/?trackingId=oeXISV30PWkxmfwhACjUug%3D%3D">cognitive debt reflects a failure of good engineering discipline</a>. Clear specifications, rigorous reviews, extensive testing, and explicit architecture documentation should prevent knowledge loss.</p><p>In principle, I agree. But in practice, the incentives are shifting. AI lowers the cost of producing structure. It becomes easier for structure to evolve faster than shared understanding can stabilize. Even disciplined teams must consciously throttle or shape their practices to keep understanding aligned with change.</p><p>Specifications and documents are not sufficient if they are not living artifacts that teams actively engage with.</p><h3>Emerging mitigation strategies</h3><p>Encouragingly, many readers shared how they are mitigating cognitive debt.</p><p>They describe:</p><ul><li><p>More rigorous review practices</p></li><li><p>Writing tests that capture intent</p></li><li><p>Updating design documents continuously</p></li><li><p>Treating prototypes as disposable</p></li></ul><p>Some also describe using <a href="https://www.linkedin.com/pulse/ai-doesnt-replace-engineering-discipline-rewards-michael-w%C3%BCrsch-vxa6e/">AI to reduce the cost of these practices</a>, and even to support cognitive tracking, dependency management, and explanation.</p><p>Used deliberately, AI may help make cognitive work more visible rather than obscuring it.</p><h3>The open question: How will high-performing teams adapt?</h3><p>High-performing teams have always managed technical debt intentionally. As AI is adopted by startups and large companies, the question becomes how teams will manage cognitive debt.</p><p>How will they shape socio-technical practices and tools to externalize intent and sustain shared understanding? How will they use Generative and Agentic AI not only to accelerate code production, but to maintain their collective theory?</p><p>As AI reduces technical friction, shared understanding may become the bottleneck on performance.</p><p>I am continuing to watch how this evolves. If you are seeing mitigation practices that work in real teams, I would love to learn from them. As mentioned above, check out the article that goes deeper into how to recognize and mitigate cognitive debt and also proposes using the concept of intent debt to capture when decisions and the why behind a system are not captured for future humans and agents to refer to.</p><div><hr></div><p>This week&#8217;s featured DevProd job openings. See more <a href="https://getdx.com/resources/devex-jobs/">open roles here</a>.</p><ul><li><p><strong>Cashea</strong> is hiring an <a href="https://cashea.na.teamtailor.com/jobs/579773-infrastructure-developer-productivity-platform-engineering-manager">Infrastructure &amp; Developer Productivity Platform Engineering Manager</a> | Remote</p></li><li><p><strong>BNY</strong> is hiring an <a href="https://bnymellon.eightfold.ai/careers/job/30877038?domain=bnymellon.com&amp;hl=en">SVP, Application Development Manager</a> | Pittsburgh, PA</p></li><li><p><strong>Figma</strong> is hiring a <a href="https://job-boards.greenhouse.io/figma/jobs/5790627004?gh_jid=5790627004&amp;gh_src=db0ijm3x4us">Staff Software Engineer, Developer Experience</a> | Remote; US</p></li><li><p><strong>Leidos</strong> is hiring a <a href="https://careers.leidos.com/jobs/17462787-platform-engineer?tm_job=R-00178055&amp;tm_event=view&amp;tm_company=2502&amp;bid=56">Platform Engineer</a> | Remote; US</p></li><li><p><strong>Reddit</strong> is hiring a <a href="https://job-boards.greenhouse.io/reddit/jobs/7342078">Staff Software Engineer, Developer Experience</a> | Remote; US</p></li><li><p><strong>Weave</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4357505458/">Senior Platform Engineer, Data Infrastructure</a> | Remote; US</p></li></ul><div><hr></div><p>That&#8217;s it for this week. Thanks for reading.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/p/cognitive-debt-the-hidden-risk-in?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://newsletter.getdx.com/p/cognitive-debt-the-hidden-risk-in?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p>]]></content:encoded></item><item><title><![CDATA[AI Impact Report: Q1 2026]]></title><description><![CDATA[A quarterly snapshot from 400+ companies integrating AI into daily engineering work]]></description><link>https://newsletter.getdx.com/p/ai-assisted-engineering-q1-2026-impact</link><guid isPermaLink="false">https://newsletter.getdx.com/p/ai-assisted-engineering-q1-2026-impact</guid><dc:creator><![CDATA[Justin Reock]]></dc:creator><pubDate>Tue, 14 Apr 2026 10:36:48 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2b5656e4-fb18-4472-9ef7-f8019bfdf45e_2400x1254.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>Welcome to the latest issue of Engineering Enablement</strong>, a weekly newsletter sharing research and perspectives on developer productivity.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.getdx.com/subscribe?"><span>Subscribe now</span></a></p><p><em><strong>&#128197; Live research readout: </strong><a href="https://getdx.com/webinar/ai-and-engineering-velocity-what-the-data-shows/?utm_source=newsletter">Sign up here</a> to join Abi for a readout and interactive discussion about the impact of AI on engineering velocity.</em></p><div><hr></div><p>Since releasing our Q4 2025 AI Impact Report, reasoning models have improved, agentic workflows have gained traction, and teams are finding new ways to integrate AI into how they build.</p><p>Each quarter, we analyze the prior quarter&#8217;s data to benchmark AI adoption rates, productivity impact, and how teams are using these tools. For this edition, we expanded our dataset by over 40% more data points to give you a more representative picture.</p><p>We&#8217;ve compiled this analysis into our AI-Assisted Engineering: Q1 2026 Impact Report, which we are releasing today.</p><p>The full report covers industry adoption rates (now at 93%), tooling benchmarks, and the growing risks of &#8220;Shadow AI.&#8221; You can read the full report <a href="https://getdx.com/report/ai-assisted-engineering-Q1-impact-report/">here</a>. Below are two previews of interesting shifts we&#8217;ve observed since last quarter.</p><h3>Engineering managers are shipping 4x more code than six months ago</h3><p>Perhaps the most dramatic structural shift we observed is the changing nature of the engineering manager role.</p><p>In Q4, we noted that engineering managers who used AI daily were shipping twice as many pull requests over the period of time the sample was taken. That figure has doubled again: engineering managers are now shipping 4x as much code.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QjhS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf5e7bb-346d-4044-bd8e-14453bd0caea_3776x2400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QjhS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf5e7bb-346d-4044-bd8e-14453bd0caea_3776x2400.png 424w, https://substackcdn.com/image/fetch/$s_!QjhS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf5e7bb-346d-4044-bd8e-14453bd0caea_3776x2400.png 848w, https://substackcdn.com/image/fetch/$s_!QjhS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf5e7bb-346d-4044-bd8e-14453bd0caea_3776x2400.png 1272w, https://substackcdn.com/image/fetch/$s_!QjhS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf5e7bb-346d-4044-bd8e-14453bd0caea_3776x2400.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QjhS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf5e7bb-346d-4044-bd8e-14453bd0caea_3776x2400.png" width="1456" height="925" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cbf5e7bb-346d-4044-bd8e-14453bd0caea_3776x2400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:925,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:122569,&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://newsletter.getdx.com/i/194129088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf5e7bb-346d-4044-bd8e-14453bd0caea_3776x2400.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_!QjhS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf5e7bb-346d-4044-bd8e-14453bd0caea_3776x2400.png 424w, https://substackcdn.com/image/fetch/$s_!QjhS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf5e7bb-346d-4044-bd8e-14453bd0caea_3776x2400.png 848w, https://substackcdn.com/image/fetch/$s_!QjhS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf5e7bb-346d-4044-bd8e-14453bd0caea_3776x2400.png 1272w, https://substackcdn.com/image/fetch/$s_!QjhS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf5e7bb-346d-4044-bd8e-14453bd0caea_3776x2400.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 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><strong>Why this matters: </strong>The definition of a developer is expanding. As agentic tools and AI assistants drastically lower the barrier to context-switching and boilerplate generation, managers are finding it far easier to get back into the codebase without sacrificing their leadership responsibilities. Coupled with an industry-wide trend of flattening organizational structures, AI is enabling the true return of the player-coach, allowing EMs to stay technically sharp and contribute directly to the product.</p><p>The question then is: if EMs can meaningfully contribute code again, should org structures evolve to reflect that? From what we&#8217;re hearing, it&#8217;s top of mind for many leaders, but most are still in &#8220;watch and learn&#8221; mode. No one we&#8217;ve spoken to has made structural changes based on this shift yet, but we&#8217;ll continue to monitor this trend.</p><h3>Junior engineers now save more time with AI than Staff+ engineers </h3><p>In our Q4 2025 report, Staff+ engineers who used AI daily were regaining more time than any other tenure band. Just three months later, the data tells a different story.</p><p>Junior engineers who use AI daily are now saving 4.9 hours per week, edging out daily Staff+ users who are saving 4.8 hours.</p><p>While time savings alone doesn&#8217;t tell a full story&#8212;in fact, this shift should come with heightened attention to quality, maintainability, and security&#8212;it is interesting to see this change in work impact among junior engineers. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0dch!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4931fa4-0410-40fa-af60-0c387b77df7a_3776x2400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0dch!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4931fa4-0410-40fa-af60-0c387b77df7a_3776x2400.png 424w, https://substackcdn.com/image/fetch/$s_!0dch!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4931fa4-0410-40fa-af60-0c387b77df7a_3776x2400.png 848w, https://substackcdn.com/image/fetch/$s_!0dch!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4931fa4-0410-40fa-af60-0c387b77df7a_3776x2400.png 1272w, https://substackcdn.com/image/fetch/$s_!0dch!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4931fa4-0410-40fa-af60-0c387b77df7a_3776x2400.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0dch!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4931fa4-0410-40fa-af60-0c387b77df7a_3776x2400.png" width="1456" height="925" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c4931fa4-0410-40fa-af60-0c387b77df7a_3776x2400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:925,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:152741,&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://newsletter.getdx.com/i/194129088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4931fa4-0410-40fa-af60-0c387b77df7a_3776x2400.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_!0dch!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4931fa4-0410-40fa-af60-0c387b77df7a_3776x2400.png 424w, https://substackcdn.com/image/fetch/$s_!0dch!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4931fa4-0410-40fa-af60-0c387b77df7a_3776x2400.png 848w, https://substackcdn.com/image/fetch/$s_!0dch!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4931fa4-0410-40fa-af60-0c387b77df7a_3776x2400.png 1272w, https://substackcdn.com/image/fetch/$s_!0dch!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4931fa4-0410-40fa-af60-0c387b77df7a_3776x2400.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 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><strong>Why this matters: </strong>Staff+ engineers, who naturally spend more time mentoring and reviewing rather than writing net-new code, are still seeing benefits, but junior engineers have officially taken the lead in total time saved. We provide a look at AI&#8217;s impact on quality in the full report; we&#8217;ll continue to pay close attention to quality measures amongst junior developer cohorts in the future.</p><h3>What else is in the report?</h3><p>The full Q1 2026 report provides comprehensive data and visual benchmarks on:</p><ul><li><p>Rust-specific improvements: How improvements in model reasoning and agentic loops have caused Rust to leapfrog other modern languages in AI-driven time savings.</p></li><li><p>Quality volatility: Why some companies are seeing change failure rates swing by 2% (a 50% increase in defects), and why automated testing is no longer optional.</p></li><li><p>The shadow AI risk: How developers are bypassing enterprise guardrails, and why acceptable use policies are critical for ensuring safe use of AI</p></li><li><p>Small vs. large enterprises: Why companies with fewer than 200 developers are outpacing large enterprises in efficiency gains.</p></li></ul><h3>Final thoughts</h3><p>As always, a reminder: there is no &#8220;average&#8221; experience with AI impact. Looking at industry trends and averages like those in this report can help contextualize your performance and do some pattern-matching, but I want to caution against using these averages as a guide to what your performance should look like. The truth is that AI impact is very asymmetrical and looks very different for each organization. Some are doing very well when it comes to throughput, but quality is suffering; some have done a great job of using AI for migrations, but are struggling to incorporate AI in testing and release processes. Averages abstract away the nuances of each company&#8217;s transformation journey. The best way to use this information is to enhance&#8212;not replace&#8212;your own metrics and AI strategy.</p><div><hr></div><p>This week&#8217;s featured DevProd job openings. See more <a href="https://getdx.com/resources/devex-jobs/">open roles here</a>.</p><ul><li><p><strong>Cashea</strong> is hiring an <a href="https://cashea.na.teamtailor.com/jobs/579773-infrastructure-developer-productivity-platform-engineering-manager">Infrastructure &amp; Developer Productivity Platform Engineering Manager</a> | Remote</p></li><li><p><strong>BNY</strong> is hiring an <a href="https://bnymellon.eightfold.ai/careers/job/30877038?domain=bnymellon.com&amp;hl=en">SVP, Application Development Manager</a> | Pittsburgh, PA</p></li><li><p><strong>Figma</strong> is hiring a <a href="https://job-boards.greenhouse.io/figma/jobs/5790627004?gh_jid=5790627004&amp;gh_src=db0ijm3x4us">Staff Software Engineer, Developer Experience</a> | Remote; US</p></li><li><p><strong>Leidos</strong> is hiring a <a href="https://careers.leidos.com/jobs/17462787-platform-engineer?tm_job=R-00178055&amp;tm_event=view&amp;tm_company=2502&amp;bid=56">Platform Engineer</a> | Remote; US</p></li><li><p><strong>Reddit</strong> is hiring a <a href="https://job-boards.greenhouse.io/reddit/jobs/7342078">Staff Software Engineer, Developer Experience</a> | Remote; US</p></li><li><p><strong>Weave</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4357505458/">Senior Platform Engineer, Data Infrastructure</a> | Remote; US</p></li></ul><div><hr></div><p>That&#8217;s it for this week. Thanks for reading.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/p/ai-assisted-engineering-q1-2026-impact?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://newsletter.getdx.com/p/ai-assisted-engineering-q1-2026-impact?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p>]]></content:encoded></item><item><title><![CDATA[Assumptions as code: SiriusXM’s approach to platform prioritization]]></title><description><![CDATA[Eleanor Millman and Mina Tawadrous from SiriusXM share how their team built a custom, AI-assisted prioritization system centered on developer speed, reliability, cost, and trust.]]></description><link>https://newsletter.getdx.com/p/assumptions-as-code-siriusxms-approach</link><guid isPermaLink="false">https://newsletter.getdx.com/p/assumptions-as-code-siriusxms-approach</guid><dc:creator><![CDATA[Justin Reock]]></dc:creator><pubDate>Fri, 10 Apr 2026 15:01:49 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/193487190/cea539f60a582df99e6d637d7c8c7c8e.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Listen and watch now on <strong><a href="https://youtu.be/V-3Cv0LUYa4">YouTube</a>, <a href="https://podcasts.apple.com/us/podcast/engineering-enablement-by-abi-noda/id1619140476">Apple</a>, and <a href="https://open.spotify.com/show/3NxjyIsuxeDMQtisDqBy7D">Spotify</a></strong>.</p><p>In this episode, I&#8217;m joined by Eleanor Millman, Senior Staff Product Manager, and Mina Tawadrous, Associate Director of Platform Engineering at SiriusXM, to discuss how platform teams can scale prioritization without relying on revenue.</p><p>We talk through how SiriusXM moved beyond RICE to build a custom framework for internal platforms, using weighted factors like developer speed, reliability, cost, and trust to guide decisions across teams.</p><p>We also explore their concept of &#8220;assumptions as code,&#8221; in which teams store and reuse assumptions in a central repository to reduce misalignment and improve decision-making, with AI helping to surface and validate those assumptions.</p><p>We close with how this system is shaping SiriusXM&#8217;s 2026 prioritization approach and what it signals about a broader shift toward builder-driven product development.</p><div id="youtube2-V-3Cv0LUYa4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;V-3Cv0LUYa4&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/V-3Cv0LUYa4?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2><strong>Some takeaways: </strong></h2><h4><strong>Prioritization breaks without a shared system</strong></h4><ul><li><p><strong>Prioritization does not scale naturally across teams.</strong> What works for one team breaks down at the org level with multiple stakeholders and competing requests</p></li><li><p><strong>Platform teams lack a clear revenue signal.</strong> Unlike product teams, they must prioritize based on indirect impact</p></li><li><p><strong>A shared framework aligns decisions.</strong> Without it, prioritization defaults to local optimization and noise</p></li></ul><p><strong>RICE is a starting point, not a solution</strong></p><ul><li><p><strong>Standard frameworks miss key dimensions for platform teams.</strong> Urgency and indirect impact are not captured well</p></li><li><p><strong>&#8220;Impact&#8221; needs to be decomposed.</strong> SiriusXM broke it into developer speed, reliability, cost, security, and more</p></li><li><p><strong>The framework must evolve over time.</strong> Iteration was critical to making it useful in practice</p></li></ul><p><strong>Weighting forces real tradeoffs</strong></p><ul><li><p><strong>You cannot prioritize everything at once.</strong> Increasing one dimension (like cost) necessarily deprioritizes others</p></li><li><p><strong>Assigning weights makes decisions explicit.</strong> Leaders must commit to what matters this quarter</p></li><li><p><strong>The output drives alignment across teams.</strong> A single prioritized list reduces cross-team conflicts</p></li></ul><p><strong>Data and conversation work together</strong></p><ul><li><p><strong>The framework creates a place to attach data.</strong> Metrics like reliability scores inform prioritization decisions</p></li><li><p><strong>Disagreements surface quickly.</strong> Teams can see where assumptions or inputs differ</p></li><li><p><strong>Conversations, not just scores, drive alignment.</strong> The value comes from debating inputs, not just ranking outputs</p></li></ul><p><strong>Assumptions are the real bottleneck</strong></p><ul><li><p><strong>Most disagreements come from hidden assumptions.</strong> Teams often believe they are aligned when they are not</p></li><li><p><strong>Assumptions can be conflicting, invisible, or stale.</strong> All three create friction in decision-making</p></li><li><p><strong>Making assumptions explicit improves clarity.</strong> It becomes easier to validate or challenge them</p></li></ul><p><strong>Storing assumptions as code scales learning</strong></p><ul><li><p><strong>Assumptions are stored in a central repository.</strong> User research and data become reusable across teams</p></li><li><p><strong>This reduces duplicated effort.</strong> Teams don&#8217;t need to rediscover the same insights repeatedly</p></li><li><p><strong>It creates a shared source of truth.</strong> Assumptions become visible, versioned, and easier to update</p></li></ul><h2><strong>In this episode, we cover:</strong></h2><p>(<a href="https://www.youtube.com/watch?v=V-3Cv0LUYa4">00:00</a>) Intro</p><p>(<a href="https://www.youtube.com/watch?v=V-3Cv0LUYa4&amp;t=77s">01:17</a>) Mina&#8217;s role and path into platform engineering</p><p>(<a href="https://www.youtube.com/watch?v=V-3Cv0LUYa4&amp;t=123s">02:03</a>) Eleanor&#8217;s background and shift into product</p><p>(<a href="https://www.youtube.com/watch?v=V-3Cv0LUYa4&amp;t=195s">03:15</a>) Scaling prioritization across platform engineering teams</p><p>(<a href="https://www.youtube.com/watch?v=V-3Cv0LUYa4&amp;t=341s">05:41</a>) Aligning platform priorities with stakeholders</p><p>(<a href="https://www.youtube.com/watch?v=V-3Cv0LUYa4&amp;t=548s">09:08</a>) Evolving RICE into a platform-specific prioritization framework</p><p>(<a href="https://www.youtube.com/watch?v=V-3Cv0LUYa4&amp;t=693s">11:33</a>) Iterating on the prioritization framework over time</p><p>(<a href="https://www.youtube.com/watch?v=V-3Cv0LUYa4&amp;t=1017s">16:57</a>) How the framework, data, and conversations drive alignment</p><p>(<a href="https://www.youtube.com/watch?v=V-3Cv0LUYa4&amp;t=1146s">19:06</a>) Storing assumptions as code in a central repository</p><p>(<a href="https://www.youtube.com/watch?v=V-3Cv0LUYa4&amp;t=1607s">26:47</a>) Resolving assumption conflicts with user interviews</p><p>(<a href="https://www.youtube.com/watch?v=V-3Cv0LUYa4&amp;t=1847s">30:47</a>) How stored assumptions integrate with AI workflows</p><p>(<a href="https://www.youtube.com/watch?v=V-3Cv0LUYa4&amp;t=2130s">35:30</a>) Standard mode and different user personas</p><p>(<a href="https://www.youtube.com/watch?v=V-3Cv0LUYa4&amp;t=2240s">37:20</a>) The industry shift towards builders</p><p>(<a href="https://www.youtube.com/watch?v=V-3Cv0LUYa4&amp;t=2464s">41:04</a>) The challenges of platform engineering</p><p>(<a href="https://www.youtube.com/watch?v=V-3Cv0LUYa4&amp;t=2616s">43:36</a>) How SiriusXM is prioritizing in 2026</p><h2><strong>Referenced:</strong></h2><p>&#8226; <a href="https://getdx.com/whitepaper/ai-measurement-framework">Measuring AI code assistants and agents</a></p><p>&#8226; <a href="https://www.siriusxm.com/">SiriusXM</a></p><p>&#8226; <a href="https://www.vmware.com/">VMware</a></p><p>&#8226; <a href="https://getdx.com/podcast/siriusxm-revamped-platform-developer-experience/">How SiriusXM revamped their platform and developer experience</a></p><p>&#8226; <a href="https://www.productplan.com/glossary/rice-scoring-model/">RICE Scoring Model | Prioritization Method Overview</a></p><p>&#8226; <a href="https://www.researchgate.net/publication/243992508_The_evaporating_cloud_A_tool_for_resolving_workplace_conflict">The evaporating cloud: A tool for resolving workplace conflict</a></p>]]></content:encoded></item><item><title><![CDATA[Developer ramp-up time continues to accelerate with AI]]></title><description><![CDATA[Time to 10th PR has more than halved since early 2025.]]></description><link>https://newsletter.getdx.com/p/developer-ramp-up-time-continues</link><guid isPermaLink="false">https://newsletter.getdx.com/p/developer-ramp-up-time-continues</guid><dc:creator><![CDATA[Justin Reock]]></dc:creator><pubDate>Thu, 09 Apr 2026 10:02:11 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/aa06c9c8-ec59-472c-bf5c-8d6fb44a747f_1000x700.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>Welcome to the latest issue of Engineering Enablement</strong>, a weekly newsletter sharing research and perspectives on developer productivity.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.getdx.com/subscribe?"><span>Subscribe now</span></a></p><p><em><strong>&#128197; Live research readout: </strong><a href="https://getdx.com/webinar/ai-and-engineering-velocity-what-the-data-shows/?utm_source=newsletter">Sign up here</a> to join Abi for a readout and interactive discussion about an upcoming report that looks at the impact of AI on engineering velocity.</em></p><div><hr></div><p>Onboarding new hires has always been an expensive and time-consuming process, and an area where AI has the opportunity to have a meaningful impact. In Q4 2025, when we looked at Time to 10th PR (a measure we use to track ramp-up time), we saw AI already having a dramatic effect. In some companies, Time to 10th PR was cut in half: from 91 days with no AI usage to 49 days with daily AI use.</p><p>We revisit this data quarterly. In our most recent analysis, we&#8217;re seeing that trend continue: onboarding time is faster today than it was in Q4 of last year.</p><p>For this latest cut, we analyzed data from a random sample of 400 companies during the period from October 2025 to February of 2026. We measured the average number of days between a developer&#8217;s start date and their 10th merged PR. We specifically looked at an aggregate of engineers who showed daily use of AI and compared how ramp-up time changed from October 2025 to February 2026. </p><p>The dataset includes large, global organizations with 500+ developers, spanning both tech and non&#8209;tech companies.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qhMb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f9f3de-dd18-49af-8083-9da4df9912a7_3776x2400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qhMb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f9f3de-dd18-49af-8083-9da4df9912a7_3776x2400.png 424w, https://substackcdn.com/image/fetch/$s_!qhMb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f9f3de-dd18-49af-8083-9da4df9912a7_3776x2400.png 848w, https://substackcdn.com/image/fetch/$s_!qhMb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f9f3de-dd18-49af-8083-9da4df9912a7_3776x2400.png 1272w, https://substackcdn.com/image/fetch/$s_!qhMb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f9f3de-dd18-49af-8083-9da4df9912a7_3776x2400.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qhMb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f9f3de-dd18-49af-8083-9da4df9912a7_3776x2400.png" width="1456" height="925" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/62f9f3de-dd18-49af-8083-9da4df9912a7_3776x2400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:925,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:207369,&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://newsletter.getdx.com/i/193626808?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f9f3de-dd18-49af-8083-9da4df9912a7_3776x2400.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_!qhMb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f9f3de-dd18-49af-8083-9da4df9912a7_3776x2400.png 424w, https://substackcdn.com/image/fetch/$s_!qhMb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f9f3de-dd18-49af-8083-9da4df9912a7_3776x2400.png 848w, https://substackcdn.com/image/fetch/$s_!qhMb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f9f3de-dd18-49af-8083-9da4df9912a7_3776x2400.png 1272w, https://substackcdn.com/image/fetch/$s_!qhMb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f9f3de-dd18-49af-8083-9da4df9912a7_3776x2400.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>As of April 2026, the current average Time to 10th PR across our dataset is 33 days, down from 39 days in Q4 2025. That represents a further ~15% decrease quarter-over-quarter, and more than a 50% reduction since Q1 2024, before AI usage was widespread. The change this quarter isn&#8217;t as dramatic as the 50% reduction we saw last year, but it is still meaningful. This trend begs the question: will onboarding times continue to fall, or are we approaching a natural floor where many of the remaining steps are not easily compressed by AI? As more agentic solutions are devised for onboarding processes, we may see this figure continue to decline. </p><p>Part of the improvement we&#8217;re seeing since last quarter comes from the fact that AI is no longer an optional, individual choice in many organizations. Developers are guided to use AI to ask questions about the codebase, to explain architectural decisions, and to propose draft changes that senior engineers can review. The result is that the &#8220;figuring things out&#8221; phase is shorter. </p><p>At the same time, Time to 10th PR is a narrow measure. It tells us how quickly someone reaches a specific milestone, but it does not, on its own, tell us about the quality of those changes, the amount of rework they generate, or the depth of understanding new hires have of the systems they&#8217;re touching. That will be something we explore more in future analyses. </p><p>Stay tuned for the full report coming soon. </p><div><hr></div><p>This week&#8217;s featured DevProd job openings. See more <a href="https://getdx.com/resources/devex-jobs/">open roles here</a>.</p><ul><li><p><strong>Awardco</strong> is hiring an <a href="https://www.linkedin.com/jobs/view/4355191071/">Engineering Manager, Cloud Platform</a> | San Francisco, CA</p></li><li><p><strong>BNY</strong> is hiring an <a href="https://bnymellon.eightfold.ai/careers/job/30877038?domain=bnymellon.com&amp;hl=en">SVP, Application Development Manager</a> | Pittsburgh, PA</p></li><li><p><strong>Figma</strong> is hiring a <a href="https://job-boards.greenhouse.io/figma/jobs/5790627004?gh_jid=5790627004&amp;gh_src=db0ijm3x4us">Staff Software Engineer, Developer Experience</a> | Remote; US</p></li><li><p><strong>Leidos</strong> is hiring a <a href="https://careers.leidos.com/jobs/17462787-platform-engineer?tm_job=R-00178055&amp;tm_event=view&amp;tm_company=2502&amp;bid=56">Platform Engineer</a> | Remote; US</p></li><li><p><strong>Reddit</strong> is hiring a <a href="https://job-boards.greenhouse.io/reddit/jobs/7342078">Staff Software Engineer, Developer Experience</a> | Remote; US</p></li><li><p><strong>Weave</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4357505458/">Senior Platform Engineer, Data Infrastructure</a> | Remote; US</p></li></ul><div><hr></div><p>That&#8217;s it for this week. Thanks for reading.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/p/developer-ramp-up-time-continues?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://newsletter.getdx.com/p/developer-ramp-up-time-continues?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p>]]></content:encoded></item><item><title><![CDATA[Measuring AI impact, assessing readiness, and new data trends]]></title><description><![CDATA[How AI is reshaping the entire SDLC, shifting bottlenecks and redefining AI readiness, and why developer experience, not tools, determines real impact.]]></description><link>https://newsletter.getdx.com/p/measuring-ai-impact-assessing-readiness</link><guid isPermaLink="false">https://newsletter.getdx.com/p/measuring-ai-impact-assessing-readiness</guid><dc:creator><![CDATA[Abi Noda]]></dc:creator><pubDate>Fri, 03 Apr 2026 14:14:08 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/192751704/ce62dd4946731f397d24fa43d6fad6e2.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Listen and watch now on <strong><a href="https://youtu.be/yDp3U21X4zc">YouTube</a>, <a href="https://podcasts.apple.com/us/podcast/engineering-enablement-by-abi-noda/id1619140476">Apple</a>, and <a href="https://open.spotify.com/show/3NxjyIsuxeDMQtisDqBy7D">Spotify</a></strong>.</p><p>In this special episode of Engineering Enablement, I welcome back Jesse Adametz, this time as host.</p><p>In our conversation, we explore how AI is showing up across the SDLC, not just in code generation, and how it is shifting bottlenecks across the development process. We unpack what &#8220;AI readiness&#8221; actually means in practice, and why it often comes down to developer experience fundamentals like documentation, environments, and feedback loops.</p><p>We also discuss why enablement matters more than tool choice, how teams are thinking about measuring ROI, and what changes as background agents become more common. Finally, we explore how the role of the engineer may evolve, what questions teams are still trying to answer, and the challenges of non-engineers contributing to codebases.</p><div id="youtube2-yDp3U21X4zc" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;yDp3U21X4zc&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/yDp3U21X4zc?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2><strong>Some takeaways: </strong></h2><h4><strong>AI is expanding beyond coding into the full SDLC</strong></h4><ul><li><p><strong>The focus has shifted from code generation to the entire software lifecycle.</strong> Teams are applying AI to planning, prototyping, review, and documentation&#8212;not just writing code.</p></li></ul><p><strong>AI readiness is a developer experience problem</strong></p><ul><li><p><strong>The biggest blockers to AI adoption are long-standing DX gaps.</strong> Missing documentation, inconsistent environments, weak CI, and unclear system boundaries all limit effectiveness.</p></li><li><p><strong>Tool choice is not the primary driver of success.</strong> Models and tools are evolving too quickly for this to be a durable advantage.</p></li></ul><ul><li><p><strong>Some organizations are formalizing AI enablement as a function.</strong> Dedicated teams are emerging to drive adoption and share practices.</p></li></ul><p><strong>Measuring AI ROI is messy and still evolving</strong></p><ul><li><p><strong>Correlation vs causation makes attribution difficult.</strong> High AI usage often correlates with already high-performing engineers.</p></li><li><p><strong>Longitudinal analysis is more reliable than snapshots.</strong> Tracking changes over time gives better insight into impact.</p></li><li><p><strong>Token spend introduces real cost considerations.</strong> AI creates a direct, variable cost that organizations must evaluate.</p></li></ul><p><strong>AI impact falls into two buckets: amplification and augmentation</strong></p><ul><li><p><strong>Amplification improves human productivity.</strong> This includes higher throughput, time savings, and better developer experience.</p></li><li><p><strong>Augmentation extends capacity beyond humans.</strong> Agents begin to act as additional &#8220;headcount,&#8221; completing work independently.</p></li><li><p><strong>These require different measurement approaches.</strong> Amplification focuses on human output, while augmentation focuses on agent output relative to cost.</p></li></ul><p><strong>Background agents shift how work gets done and where bottlenecks appear</strong></p><ul><li><p><strong>Agents enable work to happen outside the human loop.</strong> Tasks can be completed asynchronously and proactively.</p></li><li><p><strong>This changes the developer role.</strong> Engineers move toward reviewing, guiding, and orchestrating agent output.</p></li><li><p><strong>Human workflows can become the bottleneck.</strong> If agents produce work faster than humans can process it, the constraint shifts.</p></li><li><p><strong>This reframes productivity.</strong> The question becomes where human involvement adds the most value.</p></li></ul><p><strong>Specs and documentation are becoming critical infrastructure</strong></p><ul><li><p><strong>AI makes documentation a core dependency.</strong> It directly impacts the quality of outputs.</p></li><li><p><strong>Poor documentation leads to poor results.</strong> Agents can duplicate systems or make incorrect assumptions without context.</p></li><li><p><strong>Documentation is shifting from optional to essential.</strong> It is now foundational for both human and AI productivity.</p></li></ul><h2><strong>In this episode, we cover:</strong></h2><p>(<a href="https://www.youtube.com/watch?v=yDp3U21X4zc">00:00</a>) Intro</p><p>(<a href="https://www.youtube.com/watch?v=yDp3U21X4zc&amp;t=132s">02:12</a>) Where AI is showing up across the SDLC</p><p>(<a href="https://www.youtube.com/watch?v=yDp3U21X4zc&amp;t=353s">05:53</a>) AI readiness and its link to developer experience</p><p>(<a href="https://www.youtube.com/watch?v=yDp3U21X4zc&amp;t=503s">08:23</a>) Why enablement, education, and experimentation matter more than tool choice</p><p>(<a href="https://www.youtube.com/watch?v=yDp3U21X4zc&amp;t=785s">13:05</a>) The case for a dedicated enablement team</p><p>(<a href="https://www.youtube.com/watch?v=yDp3U21X4zc&amp;t=890s">14:50</a>) Measuring AI ROI: challenges and tradeoffs</p><p>(<a href="https://www.youtube.com/watch?v=yDp3U21X4zc&amp;t=1186s">19:46</a>) Background agents and token spend</p><p>(<a href="https://www.youtube.com/watch?v=yDp3U21X4zc&amp;t=1452s">24:12</a>) Measuring agent output with PR throughput</p><p>(<a href="https://www.youtube.com/watch?v=yDp3U21X4zc&amp;t=1618s">26:58</a>) How the engineer role might change</p><p>(<a href="https://www.youtube.com/watch?v=yDp3U21X4zc&amp;t=1861s">31:01</a>) Specs and documentation in the age of AI</p><p>(<a href="https://www.youtube.com/watch?v=yDp3U21X4zc&amp;t=1991s">33:11</a>) Non-engineers writing code</p><p>(<a href="https://www.youtube.com/watch?v=yDp3U21X4zc&amp;t=2130s">35:30</a>) What&#8217;s changing in the SDLC and open questions</p><h2><strong>Referenced:</strong></h2><p>&#8226; <a href="https://getdx.com/whitepaper/ai-measurement-framework">Measuring AI code assistants and agents</a></p><p>&#8226; <a href="https://getdx.com/podcast/jesse-aldametz-twilio-platform-consolidation/">Lessons from Twilio&#8217;s multi-year platform consolidation</a></p><p>&#8226; <a href="https://www.amazon.com/Phoenix-Project-DevOps-Helping-Business/dp/0988262592">The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win</a></p><p>&#8226; <a href="https://code.claude.com/docs/en/memory">How Claude remembers your project - Claude Code Docs</a></p><p>&#8226; <a href="https://www.reddit.com/r/ProgrammerHumor/comments/1p70bk8/specisjustcode/#lightbox">specIsJustCode : r/ProgrammerHumor</a></p>]]></content:encoded></item><item><title><![CDATA[AI-generated merged code holds steady at ~30%]]></title><description><![CDATA[A preview from our upcoming Q1 AI Impact Report.]]></description><link>https://newsletter.getdx.com/p/ai-generated-merged-code-holds-steady</link><guid isPermaLink="false">https://newsletter.getdx.com/p/ai-generated-merged-code-holds-steady</guid><dc:creator><![CDATA[Justin Reock]]></dc:creator><pubDate>Wed, 01 Apr 2026 10:01:29 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/cab26a66-5e53-4f0d-972a-650308c49646_1000x700.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>Welcome to the latest issue of Engineering Enablement</strong>, a weekly newsletter sharing research and perspectives on developer productivity.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.getdx.com/subscribe?"><span>Subscribe now</span></a></p><p><em><strong>&#128197; Live research readout: </strong><a href="https://getdx.com/webinar/ai-and-engineering-velocity-what-the-data-shows/?utm_source=newsletter">Sign up here</a> to join Abi for a readout and interactive discussion about an upcoming report that looks at the impact of AI on engineering velocity.</em></p><div><hr></div><p>Each quarter, DX publishes data on how AI is being used at 500+ organizations and the impact it&#8217;s having. One metric we&#8217;ve been following is the percentage of code that&#8217;s written by AI&#8212;today&#8217;s newsletter shares a preview of what we&#8217;re seeing.</p><p>Currently, we measure the &#8220;percentage of AI-generated code&#8221; by asking developers directly how much of their merged code they believe is written by AI. This measure is captured quarterly by DX. In Q1 2026, developers at more than 500 organizations reported their average percentage of AI-authored code, along with how frequently they use AI tools (daily, weekly, or monthly). We aggregated these self-reported percentages to calculate the mean share of merged AI-generated code for each usage segment and overall.</p><p>We ran the previous Q4 analysis in the same way. In the future, we will collect this data and compare against a new system-based measure that automatically tracks the percentage of AI-generated code.</p><p>For this quarter, here&#8217;s a preview of what we&#8217;re seeing. Stay tuned for the full report later this month.</p><h3>AI-generated code reaching production sees a slight increase</h3><p>Since last quarter, the average share of merged code authored by AI has moved from 22% to 27.4%. While that&#8217;s directionally up, it&#8217;s not as meaningful of a change as we had expected.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8qAw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8aa60a17-4569-4151-b387-da45ce7afd7e_4604x2415.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8qAw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8aa60a17-4569-4151-b387-da45ce7afd7e_4604x2415.png 424w, https://substackcdn.com/image/fetch/$s_!8qAw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8aa60a17-4569-4151-b387-da45ce7afd7e_4604x2415.png 848w, https://substackcdn.com/image/fetch/$s_!8qAw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8aa60a17-4569-4151-b387-da45ce7afd7e_4604x2415.png 1272w, https://substackcdn.com/image/fetch/$s_!8qAw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8aa60a17-4569-4151-b387-da45ce7afd7e_4604x2415.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8qAw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8aa60a17-4569-4151-b387-da45ce7afd7e_4604x2415.png" width="1456" height="764" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8aa60a17-4569-4151-b387-da45ce7afd7e_4604x2415.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:764,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:165693,&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://newsletter.getdx.com/i/192785790?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8aa60a17-4569-4151-b387-da45ce7afd7e_4604x2415.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_!8qAw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8aa60a17-4569-4151-b387-da45ce7afd7e_4604x2415.png 424w, https://substackcdn.com/image/fetch/$s_!8qAw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8aa60a17-4569-4151-b387-da45ce7afd7e_4604x2415.png 848w, https://substackcdn.com/image/fetch/$s_!8qAw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8aa60a17-4569-4151-b387-da45ce7afd7e_4604x2415.png 1272w, https://substackcdn.com/image/fetch/$s_!8qAw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8aa60a17-4569-4151-b387-da45ce7afd7e_4604x2415.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 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>The stability around 30% could be read two ways. On one hand, it may simply mean that current models and tooling are producing roughly the same proportion of merge-ready code as they were last quarter. However, there&#8217;s reason to believe something else is going on. The second half of 2025&#8212;particularly November and December&#8212;is widely regarded as a turning point for AI-assisted development. Models like Opus 4.5 represented a significant leap in capability, and some have gone so far as to say that anything before November 2025 shouldn&#8217;t even be used as a baseline, given how much changed in a short window.</p><p>If that&#8217;s true, then the more likely explanation for the stability around 30% is that most teams haven&#8217;t yet fully adapted to take advantage of those improvements. New models don&#8217;t automatically translate to more merged AI code; developers still need to update their workflows, build trust in the output, and find the right use cases for more capable tools.</p><p>There&#8217;s some evidence to support this interpretation. The daily users segment saw the largest increase in AI-generated code, moving from 24.1% to 30.8%. Meanwhile, weekly and monthly users, who are less likely to have adjusted their habits, saw smaller increases.</p><h3>Final thoughts</h3><p>This analysis focuses on how much merged code is AI-generated, but it doesn&#8217;t answer questions like whether a higher percentage of AI-generated code is associated with changes in quality. It also begs the question of whether there are certain types of organizations, or groups of developers, that are merging more vs. less AI-generated code.</p><p>We&#8217;ll explore these questions, and others like them, in the full Q1 AI Impact Report.</p><p>Additionally, in future reports we&#8217;ll compare this self-reported measure against a telemetry-based metric that tracks AI-generated code directly from version control systems. This will not only provide another lens on AI&#8217;s impact, but also give us a more granular view of how patterns are changing over time and where those changes are concentrated.</p><p>Stay tuned.</p><div><hr></div><p>This week&#8217;s featured DevProd job openings. See more <a href="https://getdx.com/resources/devex-jobs/">open roles here</a>.</p><ul><li><p><strong>Amplitude</strong> is hiring an <a href="https://www.linkedin.com/jobs/view/4355191071/">Infrastructure Engineer</a> | Lindon, UT</p></li><li><p><strong>Awardco</strong> is hiring an <a href="https://job-boards.greenhouse.io/amplitude/jobs/8208477002">Engineering Manager, Cloud Platform</a> | San Francisco, CA</p></li><li><p><strong>BNY</strong> is hiring an <a href="https://bnymellon.eightfold.ai/careers/job/30877038?domain=bnymellon.com&amp;hl=en">SVP, Application Development Manager</a> | Pittsburgh, PA</p></li><li><p><strong>Figma</strong> is hiring a <a href="https://job-boards.greenhouse.io/figma/jobs/5790627004?gh_jid=5790627004&amp;gh_src=db0ijm3x4us">Staff Software Engineer, Developer Experience</a> | Remote; US</p></li><li><p><strong>Leidos</strong> is hiring a <a href="https://careers.leidos.com/jobs/17462787-platform-engineer?tm_job=R-00178055&amp;tm_event=view&amp;tm_company=2502&amp;bid=56">Platform Engineer</a> | Remote; US</p></li><li><p><strong>Lob</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4369668388/">Staff Platform Engineer</a> | Remote; US</p></li><li><p><strong>Weave</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4357505458/">Senior Platform Engineer, Data Infrastructure</a> | Remote; US</p></li></ul><div><hr></div><p>That&#8217;s it for this week. Thanks for reading.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/p/ai-generated-merged-code-holds-steady?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://newsletter.getdx.com/p/ai-generated-merged-code-holds-steady?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p>]]></content:encoded></item><item><title><![CDATA[How do we interpret AI impact without overclaiming causation?]]></title><description><![CDATA[A better way of framing the impact of AI.]]></description><link>https://newsletter.getdx.com/p/how-do-we-interpret-ai-impact-without</link><guid isPermaLink="false">https://newsletter.getdx.com/p/how-do-we-interpret-ai-impact-without</guid><dc:creator><![CDATA[Abi Noda]]></dc:creator><pubDate>Wed, 25 Mar 2026 10:02:45 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c7943ee3-da5e-4172-bd33-fff43561b54b_4000x2800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>Welcome to the latest issue of </strong></em><strong>Engineering Enablement,</strong><em> a weekly newsletter sharing research and perspectives on developer productivity.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.getdx.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>Last week I hosted a live AMA about measuring the impact of AI and where organizations are with their rollout today. (Special thanks to <a href="https://www.linkedin.com/in/jesseadametz/">Jesse Adametz</a> for hosting the discussion.) One of the questions that came up had to do with measuring ROI: specifically, how should we think about correlation vs. causation? Leaders want to be careful about whether they should attribute changes in metrics to AI tools.</p><p>I answered the question live&#8212;you can download and watch the <a href="https://getdx.com/webinar/ama-with-abi/?utm_source=newsletter">full recording here</a>&#8212;or read this week&#8217;s newsletter for my take.</p><div><hr></div><p>Many organizations make this mistake: They compare developers who use AI heavily to those who use it less, notice that the heavy users have higher throughput, and then conclude that AI must be the cause. The problem with this kind of analysis&#8212;&#8220;do people who use AI more have higher code throughput?&#8221;&#8212;is that in many cases, the developers who use AI more are the ones who were already coding more in the first place.</p><p>That&#8217;s why most of the time, longitudinal analysis (looking at how things change over time) is more informative. But it&#8217;s also harder to do. You need clean data over a long enough period, and you still have to account for confounding factors. For example, one big confound right now is the heightened pressure in many companies to increase throughput. Leaders are simultaneously pushing for more output and more AI usage. Because of this, some of the increase in throughput is likely due to this pressure itself&#8212;a classic case of Goodhart&#8217;s law, where once a metric becomes a target, it stops being a good measure.</p><p>When thinking about the ROI of AI more broadly, it&#8217;s useful to break it into two buckets:</p><ul><li><p><strong>Amplification: </strong>How much more productive are humans thanks to AI? Here we look at:</p><ul><li><p>Throughput (are engineers shipping more by using AI?)</p></li><li><p>Time saved (how much time do developers feel they&#8217;re saving in specific workflows?)</p></li><li><p>Developer experience scores (are AI tools improving the overall developer experience?) We can then convert improvements in developer experience into time savings, for example using something like a developer experience index.</p></li></ul></li><li><p><strong>Augmentation: </strong>To what extent are you actually extending your engineering capacity by using agents, as if they were additional headcount? One unit we like to use here is human-equivalent hours: how much work are agents delivering, how much would that have taken a human, and then you divide the <em>cost</em> by those human-equivalent hours. Dividing the cost by the human-equivalent hours gives you an effective agent hourly rate (dollars per equivalent hour). If that rate is low, it indicates a high-ROI place to invest.</p></li></ul><p>This amplification/augmentation framing is also helpful when talking to executives. You can say: to some extent we&#8217;re amplifying our humans, and to some extent we&#8217;re augmenting our workforce with agents.</p><p>Another common and related question that tends to come up in this discussion:<strong> </strong>if we agree that lines of code is a poor metric, what should we use instead to measure AI&#8217;s impact?</p><p>LOC is a noisy metric for a simple reason: A low-effort change can involve many lines of code, and a high-effort change can involve very few lines of code. That was already true before AI, and it becomes even worse with AI-generated code, which tends to produce more lines than a human might. This makes LOC even more inflated and noisy.</p><p>For these reasons&#8212;both pre- and post-AI&#8212;we&#8217;ve preferred metrics like PR throughput. It&#8217;s still imperfect, but it gives a more normalized view of &#8220;change throughput&#8221;: how many atomic changes are we pushing through the system? That makes it a less noisy high-level signal than raw LOC.</p><p>At DX, we&#8217;ve also developed a metric called TrueThroughput, which is a weighted version of PR throughput. It incorporates lines of code as one of several inputs to weight PRs, but LOC is not the sole or primary metric. Even so, all of these metrics are imperfect; you&#8217;re really choosing between different degrees of imperfection. In that space, LOC is significantly less useful than PR throughput as a primary signal. This lines up with broader industry experience as well. Many large tech companies that have studied this problem in depth have also converged on some form of change throughput as their preferred signal for tracking impact, rather than relying on raw lines of code.</p><p>To summarize my perspective on the correlation vs causation question: a simpler way to frame AI&#8217;s ROI is to look at how much it amplifies your existing developers, and how much it augments your organization with agent-driven capacity.</p><p><em>Download and rewatch the full AMA discussion <a href="https://getdx.com/webinar/ama-with-abi/?utm_source=newsletter">here</a>. My response to this specific question starts at 16:50.</em></p><div><hr></div><p>This week&#8217;s featured DevProd job openings. See more <a href="https://getdx.com/resources/devex-jobs/">open roles here</a>.</p><ul><li><p><strong>Amplitude</strong> is hiring an <a href="https://job-boards.greenhouse.io/amplitude/jobs/8208477002">Engineering Manager, Cloud Platform</a> | San Francisco, CA</p></li><li><p><strong>BNY</strong> is hiring an <a href="https://bnymellon.eightfold.ai/careers/job/30877038?domain=bnymellon.com&amp;hl=en">SVP, Application Development Manager</a> | Pittsburgh, PA</p></li><li><p><strong>Figma</strong> is hiring a <a href="https://job-boards.greenhouse.io/figma/jobs/5790627004?gh_jid=5790627004&amp;gh_src=db0ijm3x4us">Staff Software Engineer, Developer Experience</a> | Remote; US</p></li><li><p><strong>Lob</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4369668388/">Staff Platform Engineer</a> | Remote; US</p></li><li><p><strong>Mastercard</strong> is hiring a <a href="https://mastercard.wd1.myworkdayjobs.com/CorporateCareers/job/OFallon-Missouri/Vice-President--Software-Engineering_R-272919">Vice President, Software Engineering</a> | O&#8217;Fallon, MO; Boston, MA</p></li><li><p><strong>Plaid</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4289332289/">Software Engineer - Platform</a> | New York, NY</p></li><li><p><strong>Vercel </strong>is hiring a <a href="https://vercel.com/careers/dx-engineer-5784254004">DX Engineer</a> | Hybrid (Austin, New York City, San Francisco)</p></li></ul><div><hr></div><p>That&#8217;s it for this week. Thanks for reading.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/p/how-do-we-interpret-ai-impact-without?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://newsletter.getdx.com/p/how-do-we-interpret-ai-impact-without?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Why aren't AI productivity gains higher?]]></title><description><![CDATA[Developers explain why the gains are more modest than expected.]]></description><link>https://newsletter.getdx.com/p/why-arent-ai-productivity-gains-higher</link><guid isPermaLink="false">https://newsletter.getdx.com/p/why-arent-ai-productivity-gains-higher</guid><dc:creator><![CDATA[Abi Noda]]></dc:creator><pubDate>Thu, 19 Mar 2026 10:01:31 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c0942bfb-6276-4e6a-82b0-fbf22fefde92_4000x2800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>Welcome to the latest issue of </strong></em><strong>Engineering Enablement,</strong><em> a weekly newsletter sharing research and perspectives on developer productivity.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.getdx.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>Last week, we <a href="https://newsletter.getdx.com/p/ai-productivity-gains-are-10-not">shared data</a> showing that the current productivity gains from AI in engineering are more modest than many headlines imply. To better understand this result, we&#8217;ve been interviewing developers across a range of companies to hear what they&#8217;re experiencing, and to dig into the reasons behind these more modest gains.</p><p>This newsletter summarizes the key themes we&#8217;re hearing in those conversations so far, along with direct anonymous quotes from the interviews we performed. This work is ongoing, so if you have something to add, please share your perspective in the comments or on LinkedIn. We&#8217;d love to hear from you.</p><h2>Why are the real&#8209;world gains from AI more modest than many people expect?</h2><p>Developers we spoke with pointed to several reasons. The most common: coding is a relatively small share of how engineers spend their time, so even meaningful acceleration there has limited impact on overall throughput. Beyond that: new bottlenecks are being created, and organizational and social friction hampers AI&#8217;s potential impact.</p><p>Here&#8217;s what we heard.</p><h3>1. Coding isn&#8217;t the main bottleneck</h3><p>The most common theme we heard: AI does accelerate developers&#8217; ability to write code, but coding only represents a percentage of the work engineers actually do. Even if AI cut coding time in half, it would only affect a fraction of the total time spent delivering a feature.</p><ul><li><p><em>A lot of the slowdown isn&#8217;t from our tools, but from either other teams, services or processes.</em></p></li><li><p><em>Many senior devs say: &#8220;writing code is the easy part&#8221;... The bottleneck is the human side: alignment, planning, scoping, code reviews, etc.</em></p></li><li><p><em>AI can help developers write code fast, but writing faster code is not always more productivity. Most developers code only a small proportion of their time. There might be an expectation that this percentage is higher from those who write the headlines, but the reality is that most of the time developers spend is on navigating process and quality, change management, regulation, etc.</em></p></li><li><p><em>The easy tasks are a little easier. The tedious tasks are a little less annoying. Larger/more complicated tasks &#8212; I may be able to shave off hours to a day&#8230; but that&#8217;s not happening every day, and that doesn&#8217;t necessarily mean I ship 3x more PRs. Just means a 4d task can take 3.</em></p></li></ul><h3>2. Partial SDLC automation creates new bottlenecks, so AI gains cap out</h3><p>AI has sped up code generation, but that has created or exposed bottlenecks downstream, particularly in code review and validation. More code is being produced, but the processes for checking that code haven&#8217;t scaled with it, and developers report that the time saved writing is often consumed by the extra scrutiny that AI-generated code requires.</p><ul><li><p><em>AI can very significantly speed up initial engineering time, but often that saved time is spent on extended reviews, fact checking or issue remediation, resulting in net-zero productivity gain.</em></p></li><li><p><em>The opportunities for LLMs to save large amounts of time on new projects is offset by time spent, sometimes ineffectively, attempting to use them on existing projects whose complexity and intricacies lead the LLM to make changes that are at minimum difficult to review even for experienced owners of the code.</em></p></li><li><p><em>People do not have all parts of SDLC AI-enabled, wherever it does not exist becomes a bottleneck (planning, code review, verification). When people are trying to remove those bottlenecks, there are often lack of guardrails that creates misdirection and churned motions.</em></p></li></ul><h3>3. Social friction is a barrier to adoption</h3><p>Polarization between pro- and anti-AI engineers, ambiguity about when and how AI should be used, and the absence of peer champions all slow the rate at which teams develop effective workflows with these tools.</p><ul><li><p><em>There&#8217;s misalignment amongst engineers &#8211; the camps are pretty polarized in terms of pro-AI and anti-AI.  When anti-AI engineers have status and loud voices it is challenging for everyone to know how to interact with ai tooling.</em></p></li><li><p><em>AI tooling isn&#8217;t discussed enough. Engineers are often unsure whether it&#8217;s high status or low status to be talking about using AI, so they just don&#8217;t. And people are reluctant to state their true views.  If people say what they might really believe, they might seem crazy. In many organizations it is not socially acceptable to suggest that we re-evaluate changes to the code review process for example.</em></p></li><li><p><em>Having at least one other teammate who is bought in to using AI tools is essential, being an isolated solo-adopter does not allow you to materialize the gains in a meaningful way.  Software development is a team sport.</em></p></li></ul><h3>4. Tooling and skill gaps are limiting gains</h3><p>These two factors are hard to separate: immature tools make the learning curve steeper, and developers who are early in that curve get less out of the tools. Both are limiting gains, though developers who shared this view generally see it as a temporary problem.</p><p>On the skill side, using AI effectively is its own discipline. On the tooling side, AI assistants don&#8217;t always slot cleanly into existing developer workflows. The integrations that would make them feel native to how teams already work aren&#8217;t there yet, and getting agents to operate autonomously on real infrastructure remains an unsolved problem for many.</p><p>On skill gaps:</p><ul><li><p><em>Someone just starting out with these tools is not as effective as someone who has incorporated them into their workflows for much longer.  I have 1000+ hours of purely agentic coding experience and I have so much to learn.  Many beginners may have just a few hours or tens of hours. Learning to agentically code is a skill.</em></p></li><li><p><em>Most of the task isn&#8217;t the actual coding, it&#8217;s articulating a fuzzy problem in a clear, easily understandable way.</em></p></li><li><p><em>This is more short term, but the pace of change in the tooling (e.g., the emergence of skills) means I&#8217;m spending a fair amount of time getting to know how to use the tools appropriately; which usually means going down various rabbit holes to discover how NOT to use them. That creates some (temporary?) friction that means I might fall back to my own skills when there&#8217;s production pressures.</em></p></li></ul><p><em><strong>Note:</strong> Leaders can distribute DX&#8217;s <a href="https://getdx.com/guide/prompting-guide-for-ai-assisted-engineering/?utm_source=newsletter">prompting guide</a> and <a href="https://getdx.com/guide/advanced-prompting-guide-for-ai-assisted-engineering/?utm_source=newsletter">advanced prompting guide</a> internally with developers as a way to help them build a foundational practice with AI.</em></p><p>On tool maturity:</p><ul><li><p><em>The tools aren&#8217;t mature enough to fit into existing systems cleanly, and most developers haven&#8217;t figured out how to use them well yet. Not because they&#8217;re bad engineers &#8212; the workflow is just genuinely new and nobody&#8217;s handed them a playbook.</em></p></li><li><p><em>The difference between frontier models and models even a few months back can be significant.</em></p></li><li><p><em>Most developers are used to working inside well-defined tools &#8212; your IDE, your terminal, your CI pipeline. Everything has a clear place and a clear trigger. AI assistants don&#8217;t work that way&#8230; So you end up with higher adoption among developers who naturally gravitate toward that kind of open-ended tooling, and much lower adoption among developers who just want something that fits cleanly into what they&#8217;re already doing.</em></p></li></ul><h3>5. Most AI tools lack important context</h3><p>AI tools perform well on problems that are self-contained and well-documented. But most real engineering work isn&#8217;t like that. The context that matters&#8212;why a system was designed a certain way, what the implicit rules are, what business constraints apply&#8212;typically isn&#8217;t written down. It lives in people&#8217;s heads. Until that knowledge is made explicit and accessible, AI will keep hitting a ceiling on the kinds of problems it can reliably help with.</p><ul><li><p><em>The bigger issue I keep running into is that most codebases and systems aren&#8217;t set up for AI to actually help. Not an architecture problem &#8212; more that the knowledge of how things work lives in people&#8217;s heads. Why this service behaves this way, what the implicit contract between these two systems is, why that design decision got made three years ago &#8212; none of that is written down anywhere. An AI assistant can&#8217;t reason over a Slack thread from an archived channel or the mental model of the engineer who built it. Until that context gets surfaced into something concrete, you&#8217;re always going to hit a ceiling on what the tooling can do.</em></p></li><li><p><em>AI doesn&#8217;t have the context I do on making those decisions, as LLMs are built of massive stats, not direct knowledge of the niche ends of what I&#8217;m accomplishing.</em></p></li><li><p><em>I would (anecdotally) put forth that a lot of my work with AI is trying to get it setup to do the work with proper guardrails. It&#8217;s not safe to let run loose on our code-bases or production facing infrastructure as its not deterministic.</em></p></li><li><p><em>AI models are generally good at understanding what we are trying to achieve, especially when they have access to the workspace or codebase. They can often provide useful solutions for specific use cases, particularly when the problem is related to foundational aspects of a technology or programming language. However, what they often lack is a deeper understanding of the business context and the various factors that influence business logic. That broader context is important to fully understand the bigger picture of a project. In some cases, this limitation can be mitigated by carefully crafting prompts, but when the business logic becomes complex or the prompts become too large for relatively simple tasks, people may step back and revert to more traditional approaches.</em></p></li></ul><h2>Other observations about the current state of AI tools</h2><p>While speaking with developers, we heard a few other interesting themes about what they&#8217;re currently experiencing.</p><p><strong>1. Documentation robustness is improving, but its quality is yet to be determined.</strong></p><ul><li><p><em>The biggest quality gain I&#8217;m seeing is in improved documentation. Developers hate writing docs, so it will always be the last thing they tackle, or the first to get cut... if they tackle it at all. At least for me, I found our documentation getting much more robust thanks to AI being able to take that task off our plate. And it&#8217;s not just great for the developers to have access to these docs. Giving the AI agents access to it provides a quicker context boost to know how to tackle the next project.</em></p></li><li><p><em>Using it to write code documentation leads to terribly incorrect information, an active detriment to future work, creating more work. This is really painful. It&#8217;s just not its forte.</em></p></li></ul><p><strong>2. AI is especially powerful in greenfield projects.</strong></p><ul><li><p><em>Could you whip up an app from scratch 3x faster with AI? I would believe that. And if I had to just guess, that&#8217;s where I think a lot of the hype comes from. Someone says &#8220;look I created this thing from scratch in 1 day!&#8221; But, I think it is known that AI isn&#8217;t quite as proficient when working on a mature, large codebase...with legacy code and lots of nuance. Which is where most ICs are living in day to day, I think.</em></p></li><li><p><em>While multi-tasking on my main efforts, I was able to build an entire new microservice from scratch to tests an idea and provide a proof of concept of a new paradigm (this has massive comprehension debt, I haven&#8217;t even looked at the code, but the service does what I expect it to).</em></p></li><li><p><em>It has helped a lot with doing things like fast PoCs to check if something will work.</em></p></li></ul><p><strong>3. There&#8217;s concern that developers are offloading critical thinking.</strong></p><ul><li><p><em>I would say I&#8217;m losing muscle memory on how to do things (e.g. terminal commands like checking git history for when a file changed, checking what version of a dependency is installed, etc.). I&#8217;ve grown dependent on the AI to remember the right commands for me.</em></p></li><li><p><em>I think if someone blindly uses AI for everything, he/she slowly forgets day to day things.</em></p></li><li><p><em>AI helps speed up some tasks but may result in folks offloading their thinking. Particularly amongst junior developers, the &#8216;improved initial speed&#8217; can come at the expense of skill development. Overall speed improvement is negligible.</em></p></li><li><p><em>I have also found myself having to explain to more junior engineers why what AI said about a problem isn&#8217;t the correct answer for us in a particular situation. AI empowers more junior engineers to work longer without asking engineering questions of the more senior folks. That is a sharp double-edged sword that I am still learning how to work with when mentoring people.</em></p></li><li><p><em>[For me, AI&#8217;s] handiness is augmented by me knowing when it&#8217;s wrong due to my engineering experience.</em></p></li></ul><h2>Final thoughts</h2><p>Two takeaways stand out to me from these conversations. First, the gains from AI code assistants are structurally limited by how much of the job is actually coding. <a href="https://arxiv.org/pdf/2502.15287">Microsoft&#8217;s research</a> puts coding at around 16% of a developer&#8217;s time. Even dramatic acceleration to code generation can only move the overall needle so much.</p><p>Second, it&#8217;s the human aspects of the software development lifecycle that are the biggest bottlenecks. Handoffs between teams, the skill required to effectively prompt and manage agents, and the review burden that AI-generated code creates&#8212;these are where time is going, and where the next wave of productivity gains may come from.</p><p>For leaders, this raises a couple of important questions. Which parts of the SDLC beyond coding are candidates for AI assistance? And are the human conditions for capturing AI&#8217;s upside in place?</p><p>The 10% figure is not the ceiling. But closing the gap will likely require focusing on the parts of the job that AI hasn&#8217;t touched yet.</p><p><em>If you have something to add, please share in the comments or on LinkedIn.</em></p><div><hr></div><p>This week&#8217;s featured DevProd job openings. See more <a href="https://getdx.com/resources/devex-jobs/">open roles here</a>.</p><ul><li><p><strong>Amplitude</strong> is hiring an <a href="https://job-boards.greenhouse.io/amplitude/jobs/8208477002">Engineering Manager, Cloud Platform</a> | San Francisco, CA</p></li><li><p><strong>BNY</strong> is hiring an <a href="https://bnymellon.eightfold.ai/careers/job/30877038?domain=bnymellon.com&amp;hl=en">SVP, Application Development Manager</a> | Pittsburgh, PA</p></li><li><p><strong>Figma</strong> is hiring a <a href="https://job-boards.greenhouse.io/figma/jobs/5790627004?gh_jid=5790627004&amp;gh_src=db0ijm3x4us">Staff Software Engineer, Developer Experience</a> | Remote; US</p></li><li><p><strong>Lob</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4369668388/">Staff Platform Engineer</a> | Remote; US</p></li><li><p><strong>Plaid</strong> is hiring a <a href="https://www.linkedin.com/jobs/view/4289332289/">Software Engineer - Platform</a> | New York, NY</p></li><li><p><strong>Vercel </strong>is hiring a <a href="https://vercel.com/careers/dx-engineer-5784254004">DX Engineer</a> | Hybrid (Austin, New York City, San Francisco)</p></li><li><p><strong>Zillow</strong> is hiring a <a href="https://zillow.wd5.myworkdayjobs.com/Zillow_Group_External/job/Remote-USA/Senior-Product-Manager--Developer-Experience_P749450">Senior Product Manager, Developer Experience</a> | Remote; US</p></li></ul><div><hr></div><p>That&#8217;s it for this week. Thanks for reading.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.getdx.com/p/why-arent-ai-productivity-gains-higher?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://newsletter.getdx.com/p/why-arent-ai-productivity-gains-higher?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p>]]></content:encoded></item></channel></rss>