In short
Podcast Summary: Measuring the Actual Impact of AI Coding
Podcast Title: The Changelog: Software Development, Open Source Episode Title: Measuring the Actual Impact of AI Coding (Friends) Episode Description: Abi Noda from DX discusses cold, hard data on productivity increases from AI coding tools, and the conversation also explores Jevons paradox, AI agents as extensions of humans, winning tools in enterprise, and changing development budgets.
---
Key Themes and Discussions
AI Tools and Productivity
- Current Landscape: Organizations are increasingly adopting AI tools for coding, driven by top-down mandates for increased efficiency.
- Measured Productivity Gains: On average, developers report saving about 3 hours per week using AI tools, equating to a 5% to 10% productivity boost.
- Comparison to Expectations: These numbers are lower than some expectations based on industry hype, such as claims of 50% improvement from certain tools.
Developer Experience and Engagement
- Impact on Engagement: There is a significant correlation between AI tool usage and developer job engagement, leading to more enjoyable work experiences—fostering a sense of fun in coding.
- Social Dynamics: The concept of "pair programming" is redefined through AI, making it feel less solitary for developers. This is likened to having a supportive presence while coding, which enhances creativity and reduces isolation.
Jevons Paradox and AI
- Understanding Jevons Paradox: The discussion touches on the paradox where increased efficiency in resource use leads to higher overall consumption. In the AI context, making developers more efficient could lead to increased software demand rather than reduced headcounts.
- Future of Employment: While there are fears about job replacements, many believe that AI will augment rather than replace developers, as the nature of software development continues to evolve.
Measuring AI Impact
- Data Collection: DX collects data from over 400 organizations to assess the effectiveness of various AI coding tools. This data includes telemetry from leading AI coding platforms.
- Metrics for Success: Discussion on metrics such as developer time savings, engagement scores, and the effectiveness of AI tools in terms of code quality and productivity.
Tool Adoption and Trends
- Current Tool Landscape: Popular tools include Cursor, Copilot, Windsurf, and Cloud Code, with organizations still exploring and experimenting with multiple tools.
- Future Predictions: The conversation speculates on the potential for a "multi-agent" environment where developers may use various specialized AI tools for different tasks.
Budgeting for AI Tools
- Cost Considerations: Organizations are grappling with how to budget for AI tools effectively, looking at metrics like net time gain and human equivalent hours to assess ROI.
- Spending Trends: There’s a shift towards understanding how much to invest in tools based on their actual impact on productivity.
Changing Developer Dynamics
- Human vs. AI Agents: The discussion emphasizes viewing AI agents as extensions of human developers rather than replacements, highlighting the importance of measuring their contribution together.
- Cultural Shifts: The integration of AI tools is pushing organizations to confront existing bottlenecks in software development processes more acutely.
Conclusion
- The podcast concludes with a sense of optimism about the future of AI in software development, suggesting a potential for increased productivity and engagement, albeit with new challenges and considerations for organizations regarding budget and resource management.
---
Key Takeaways
- AI coding tools provide measurable, but often lower than expected, productivity gains.
- The integration of AI tools enhances developer engagement and enjoyment in coding tasks.
- Jevons Paradox may apply to the AI tool adoption, potentially increasing the demand for software development.
- Organizations need to establish clear metrics to measure the value and impact of AI tools.
- The future of software development may involve a diverse range of specialized AI agents, emphasizing collaboration and effectiveness rather than replacement.
Featured Tools
- Auth0: Focused on security in AI development.
- Depot: Aims to enhance build performance.
- Agency: A collective for multi-agent software development.
---
Note: This summary reflects the highlights of the podcast episode and key discussions regarding AI in software development and its implications on productivity, engagement, and organizational dynamics.
Written by AI. May contain mistakes. Listen to the episode to check what was said.
Transcript
Automatic transcript. May contain errors.0:14Welcome to ChangeLog and Friends, a weekly talk show about taking more walks. Thanks to our partners at Fly.io, the public cloud built for developers and AI agents who ship. We love Fly. You might too. Learn more at Fly.io. Okay, let's talk.
0:38Well, friends, I'm here with Damian Shingleman, VP of R &D at Auth0, where he leads the team exploring the future of AI and identity. So cool. So Damien, everyone is building for the direction of Gen.AI, artificial intelligence, agents, agentic. What is Auth0 doing to make that feature possible? So everyone's building Gen.AI apps, Gen.AI agents. That's a fact. It's not something that might happen. It's going to happen. And when it does happen, when you are building these things and you need to get them into production, you need security. You need the right guardrails. and identity, essentially authentication, authorization, is a big part of those card breaks.
1:19What we're doing at Otsido is using our 10 plus years of identity developer tooling to make it simple for developers, whether they're working at a Fortune 500 company or they're working just at a startup that right now came out like Combinator, to build these things with SDKs, great documentation, API-first types of products, and our typical Otsido DNA. Friends, it's not if, it's when. It's coming soon. If you're already building for this stuff, then you know. Go to Auth0.com slash AI. Get started and learn more about Auth4GenAI at Auth0.com slash AI. Again, that's Auth0.com slash AI.
2:06All right, Abby, we're here to talk about measuring these AI agents that are infiltrating our organizations. They're everywhere. our lives. They're making us in some cases. In some cases, we do it willingly, but somebody's got to track these things. How are you doing it? Well, it's still early days, but the name of the game right now is firstly, being able to understand how are we using these AI tools? How are developers incorporating them into their workflows, how much value are we getting out of them? What's the ROI? Are we spending too much, too little? How do we right size amount of spend?
2:47And then how good are these agents is the other question. And how do we measure AI? Gosh, are you asking us? We're asking you. Just setting the scene. Setting the scene. Just setting the scene. It's early days, you said, though. It's early days. So So you've been in the business of helping organizations understand the developer experience in terms of morale, ability, code being committed, how that affects the organization, how that affects the bottom line. So you've got organizations that essentially hire you as a service or a consultant or however you want to frame that. And you help them determine if their teams are successful and if code is being deployed properly and all that good stuff.
3:30you've got to have some sort of pressure from those folks because they're top down at this point. They're saying, okay, developers, you must begin to use this because we're seeing this dramatic increase and they've got to deploy it in ways where they can test it and try it. So what kind of pressure have you seen from your side? Quite a lot. I mean, it's, I think I can speak for all of us that I don't think I've ever seen anything like this in the industry where, you know, those at the top are so bought into the promise of a new technology and are pretty aggressively pushing it down. And a good example of that is one thing that's really common is for top-down tracking now of just adoption and utilization.
4:14So lots of organizations are looking at monthly active, weekly active, daily active usage by developers. They're segmenting developers into different cohorts based on whether they're super users or low medium moderate adopters and then starting to then trying to study okay what is that getting us right are the people who are using ai more more productive are they happier is their code better or worse but yeah the pressure is unlike anything I've really seen before. And I was just talking to some researchers at one of the prominent AI developer tool vendors, and they said that a lot of this usage that they're saying, especially of agentic tools right now, they believe is more fear-driven than utility-driven, meaning that people are using a lot of these tools, even when they're not really effective right now, because they fear that not doing so will mean that they could become obsolete.
5:29So that was a pretty interesting finding. I blame Steve Yegge. He comes on our show. He starts telling people, you will be replaced. You better adopt these things right now. The ID is dead. The AI vendors have done a fantastic job in their marketing of inspecting the minds of leaders. I even saw like Anthropics, what they put together like an economic research organization to study the impact of what's going to happen. And it's like the best PR set ever, I think. For sure. Well, have you guys been surveying? Have you been collecting the data? Do you have anything that you can definitive or even just gives us a glimpse into what's actually going down on the streets?
6:13Yeah. So we are collecting data from from over 400 different organizations now. It's both through surveys as well as looking at their actual telemetry. So DX connects to pretty much all the leading AI coding tools today. So it was Copilot, Cursor, Windsurf, et cetera, Cloud Code. So we're ingesting that telemetry as well. which gives us a real-time view into developer usage and utilization. Some of what we're seeing, first of all, adoption is rising extremely rapidly since really about three or four months ago. I think that's when we started seeing the top-down mandates. That's when the message became, you got to get on board or you're going to be left behind.
7:03So we're seeing that in the data. In terms of impact, we see a number of really interesting things. So first of all, on average, and keep in mind, this is it's called Q2 2025 because this space is evolving very quickly. On average, developers report saving about three hours per week. Thanks to AI tools. Okay. Now, when you think about what, well, what, put that into context. Well, that's about, what, 5 % to 10 % of their work week. So we're talking about about a 5 % to 10 % boost. Now, that is a lot less than maybe what you might expect if you were just looking at the headlines or scrolling Reddit.
7:57One piece of research it aligns with is Google. So I don't know if you guys saw that they came out about two or three weeks ago saying, hey, based on our research, we're seeing about a 10 % productivity improvement with our developers, thanks to AI. So that's one data point. A couple other data points and we can kind of dive deeper as you guys wish is one of the strongest relationships we're seeing with data is actually with engagement, meaning developer job engagement. And I think that's really interesting because when you hear some of these OGs like Kemp Back getting into AI augmented coding, one thing you hear them talk about, maybe more so than anything about their productivity, is how much fun they're now having.
8:45It's a more enjoyable paradigm of working. And so we're seeing that reflected in the data. You don't see that being talked about in the press. I don't think people maybe care about that as much right now. It's all about productivity. The last thing I'll share is, whereas we are seeing that around 10 % lift in developer time savings, we're not seeing that strong of a correlation in terms of something like code throughput. I mean, actual rate of deliverables being shipped. So that's a little bit perplexing. That's a metric a lot of organizations immediately want to look toward is are we shipping more PRs?
9:26because of, and there is a small relationship, but it's not, we can't say it's like 10 % plus lift across organizations right now. That raises a lot of interesting questions as to, well, why? And how are the time savings, where are those time savings going? Are some of the interesting questions. This research is based on Q2 of this year, is that right? So this time window that you're speaking of is basically just Q2. Q1, it's really H1 data. Okay, all of this year, 2025. And I should add that we saw notable rise in a lot of those numbers compared to H2 of last year. So particularly the adoption metrics, the time savings, those have increased materially since H2 last year.
10:16I don't know about you, Jerry. I want to talk about the fun. I feel like we've been talking about all this productivity and the FOMO and the fear and the slaps in the faces and the you're going to lose your job. Oh, my gosh. Let's talk about the fun. Can you talk about the fun, Avi? Like, what do you know about this camp bag fun aspect? Like, what is the unlock here that's making this paradigm shift more fun? You know, I think when GitHub Copilot first came out, it was your AI pair programmer. Right. And I think. Your buddy. Your buddy. And I think that more interactive, more social form of doing development work, having someone or in this case, an AI to where you can get unblocked when you're just in a brain funk or, you know, get really fast feedback on something you're trying to do or that you just did.
11:12You know, I think that's more fun. We've heard that from our engineers. We see that out in the field when we're doing research. And you see that from folks like Kemp Beck, who are really, or Gene Kim, right? Who are talking about how much fun they're having. They haven't maybe been doing as much coding in their careers recently, but they're getting back in because they're having so much fun. Nick Neesey. I was making fun of Nick a few weeks back on the show, maybe a few months back because of all of his AI subscriptions. He was confessing all of the money he was spending. and I was saying, he was telling me how he was using it.
11:48And I kind of made fun of him and said, well, you're just lonely. Like you don't actually need help. You just want someone to be there with you. He's like, yeah, totally. And for him, like that is the fun is it feels more alive to just not be alone. Now, people who pair program in the past or do at their jobs know what that's like. It can also be exhausting because you're like, you know, you're interacting, you're trying stuff, you're bouncing stuff off a person. And most of us don't have that. I mean, very few orgs buy into, let's put two developers on one feature. I mean, that just is a very hard sell.
12:23And so people who do it swear by it, but very few people will do that because it just doesn't make sense in the leadership's eyes. It's like, okay. but the pair programming aspect of this and just having someone that it's like the rubber duck but the rubber duck talks back and has ideas and has information and that's really powerful for i think a lot of us for me personally adam said it unlock for me i'm just doing stuff that i wouldn't have tried before because i just don't have time and i don't have two hours for this random idea i just had where I thought this would be nice. Nah, that's too much work.
13:00Like I've done that constantly for the last 20 years. And now I'm like, this would be nice. And I'll just go have Claude try it while I'm doing something else. And you feel like somebody else is toiling away and you're just getting that thing done. And sometimes you throw it away and sometimes you use it. And sometimes it just helps you with something else. And that for me specifically, I know I've sung clod codes praises many times on the pod because I'm just into it right now. I'm just having fun with that particular tool. Once it was agentic and it was in my terminal and it was good enough that I didn't really have to look at the code as long as I wasn't going to check it into our main repository and have to maintain it, I'm just coding all kinds of stuff without coding.
13:41And for me, all of a sudden I'm having fun. Whereas prior to this, if you go back the last two years, it's been like a Google replacement, but there's nothing fun about replacing Google. You're like, you just get faster answers. But your 10 % is interesting because, you know, GitHub has been claiming 50 % for a long time, haven't they? I mean, that's been their advertisement on Copilot is 50%. 10 % to me seems low, but that's self-reporting and analytical reporting. Like you're doing the data on that. And people say three hours a week, which would be 5 % on a 60 hour week, 10 % ish, almost 10 % on a 40 hour week.
14:20So yeah, 10 % is just not, I wonder why it's not higher. Yeah. I think first of all, it's important to put the data from folks like GitHub and in context, a lot of the research, when you hear some of that kind of stuff in the headlines, A lot of that research is based on like controlled studies, controlled experiments. It's putting two groups of developers in a room. It's a lab. Yeah. And, you know, I think that's worth putting into context. I think there's a difference between applying these tools to greenfield projects, side projects, small, clean code bases versus applying them to legacy code bases, millions of lines of code, messy with different microservices.
15:20And even in programming languages or frameworks that LLMs aren't as well suited for. And so I think there's another interesting trend we're seeing in the same way that there's a big trend still today around, hey, we need to break up our monolith for a number of reasons, right? Around service reliability and engineering productivity ownership. I think there needs to be more of a focus right now on all the things that have mattered for humans as far as a kind of code base readability, code base optimization. I think the same problems hold true for LLMs. I've been talking with larger organizations who've kind of come to the realization they're at a systemic disadvantage in terms of leveraging these tools because their code bases and systems just aren't as optimized for agents and LLMs.
16:22So I think that's a challenge for larger organizations. Something I want to mention, I'm not even qualified to really mention this deeply, so I just want to touch on it, but expose it. Is back to this fun of like the buddy in the room or the pair programmer. Is this this phenomenon of a human activity that we're more productive, at least I personally am, when another human is in the room? Even if they're not present from my work, just the social nature of life, I think, bleeds into that. And I wonder if that's, maybe you know, because you've got some doctors on your staff. Maybe you've been exposed or through osmosis you've learned these things.
16:58But what do you know about like just brain and not brain activity, but like more like human activity together, just being more productive in the same room? This is something that I've been studying personally, because whenever I am with someone else, for some reason, I'm just able to like just have more energy naturally. And I'm like, why? Why is it like that? I wonder if that's the same thing here with like developers tend to, in most cases, I'm not sure what the percentage is, but a large percentage is alone. Solo, sometimes paired program, but it's more like a particular scenario. It's usually a solo endeavor, team sport, solo endeavor, right?
17:38Team sport, we're all making it, but solo endeavor is like, I'm making this feature or I'm in charge of this. And so I wonder if there's this social aspect that really is now going to be for the most part here forever. If we keep this tool in our life, now we always have a buddy. I wonder if that's a thing. Yeah, I'm not sure. I haven't seen research on that specifically. Adam, you sound like an extrovert, by the way. Yeah. I don't think I'm an extrovert at all. I do not get my energy by hanging out with you all here. When I'm done here, I'm going to go take a nap because I have to. I'm kidding.
18:12I'm not going to, but there's some part of me that needs to decompress after an exposure like this. So I'm definitely not an extrovert. I'm more introverted, but there's this idea of body doubling. There's this phenomenon of body doubling. I really wish I had Marielle Reese here who co-hosted Brain Science with me because she knows deeply about body doubling. And that's essentially what you do here is you body double. You have a mirror, you have a buddy, either as a fictitious software program that can act like human or literally a human in the room that doesn't interact with you. It's just sort of there working with you, making you productive.
18:48So body doubling is an interesting phenomenon. So to the 10%, and maybe there's some brain science here, and I'm not a brain scientist either. but i've witnessed in myself more speed and productivity but like the same amount of output because i'm just kind of like done for the day or just like happy you know i'm just like well i wonder if there's like amount of work that a human does in a day and you can like optimize that on the margins and some humans are probably more productive than others and stuff but like for a lot of engineers, especially you've been in the craft for so long, you kind of have this idea of like how much you can do in a day and then you feel like satisfied.
19:29And I wonder if people are and self-reporting, you probably wouldn't do this because it might be against your self-interest, but like doing what they normally do, but just kind of doing a little bit faster and better and then doing something else and we're, you know, working on having another meeting, having a R and D session or, you know, going for an extra walk. I wonder if there's any of that in there because I find myself being like, I could do more, but I've already done what I was going to to do and so i'm gonna take a walk there absolutely could be another theory like a lot of theories on another theory could be that in the enterprise or in organizations application of these ai tools is just still catching up to what you know like you're talking about what what you're doing with cloud code right like for example we don't necessarily see clawed code is the the leading adopted tool currently in organizations and in fact some companies i talk to are it's on their radar but it's pretty new it's pretty new uh another theory i saw a really good write-up on this recently is when you actually back it so let's say might need to get calculator out here let's assume that at most companies engineers spend 20 30 of their 40 hour work week writing code so then if you take that 30 and then you start plugging in these numbers like okay let's say they're twice as more effective like twice double the productivity.
21:04So then you take, you know, 30%. So you double that with that. What's that? So that means like 15 % net. Like I said, I'm going to get this wrong doing this live. So when you start backing into it that way, again, the 10 % actually, you can see how you kind of get there. Even with a pretty high acceleration of the coding part of the job, you're kind of limited by these other factors and that's not even factoring just like all the other areas of friction like as we've talked about before in the podcast that are holding developers back and that are still currently constraints even when the writing code part of their job is greatly accelerated right in other words it's not as if you're doing coding 100 of your job it's a smaller portion of your job and if you're doing that smaller portion faster, then you're only speeding up that one thing.
22:01And as many of us know, who've been in the industry a long time is the coding part. While it can, you know, require you to sit down for six hours and do it. It's not always the limiting factor. It's not the problem. Sometimes code reviews are still very time consuming. And of course we got to code review this stuff, right? Like the agents aren't quite good enough to just let them just vibe code in the enterprise. Now, there are people claiming there's vibe coding going on in the enterprise but i think most of that's rogue and just you know trying to beat your colleagues at your job um unless you have data to the contrary i'm interested you said cloud code isn't very adopted that makes sense i mean these agentic tools especially i mean gemini cli like the new cli tools we're talking like the last three four months yeah and so we're not even gonna have data like two weeks yeah exactly yeah i mean things are moving very fast and enterprises move traditionally slow depending on the enterprise
23:13well friends it's all about faster builds teams with faster builds ship faster and win over the competition it's just science and i'm here with kyle galbraith co-founder and ceo of depot okay Okay, so Kyle, based on the premise that most teams want faster builds, that's probably a truth. If they're using CI providers with their stock configuration or GitHub actions, are they wrong? Are they not getting the fastest builds possible? I would take it a step further and say if you're using any CI provider with just the basic things that they give you, which is if you think about a CI provider, it is in essence a lowest common denominator generic VM.
23:53and then you're left to your own devices to essentially configure that VM and configure your build pipeline, effectively pushing down to you, the developer, the responsibility of optimizing and making those builds fast, making them fast, making them secure, making them cost effective, like all pushed down to you. The problem with modern day CI providers is there's still a set of features, a set of capabilities that a CI provider could give a developer that makes their builds more performant out of the box, makes their builds more cost effective out of the box and more secure out of the box. I think a lot of folks adopt GitHub Actions for its ease of implementation and being close to where their source code already lives inside of GitHub.
24:38And they do care about build performance and they do put in the work to optimize those builds. But fundamentally, CI providers today don't prioritize performance. Performance is not a top level entity inside of generic CI providers. Yes. Okay, friends. Save your time. Get faster builds with Depot, Docker builds, faster GitHub action runners, and distributed remote caching for Bazel, Go, Gradle, Turbo Repo, and more. Depot is on a mission to give you back your dev time and help you get faster build times with a one-line code change. Learn more at depot.dev. Get started with a seven-day free trial.
25:14No credit card required. Again, depot.dev.
25:22who is winning like who's you know is it windsurf is it co-pilot like from your data who what are people using the most yeah i mean i don't want to we're coming out with some data on that real soon okay if you will like uh let's call it a leaderboard of okay give us a teaser i don't want to steal your thunder but yeah well i'm not gonna i'm not gonna call the winners specifically i can kind of, I mean, definitely Cursor, Copilot, Windsurf, and then CloudCode are what we're seeing, both in the data, but also when we go talk to organizations about kind of what they're looking toward. You know, the other interesting thing, I mean, we've all followed like Cursor's astounding growth.
26:08both. What's really interesting is like most organizations are just in experimental mode right now. So they're, they're going in and saying, okay, we're going to like buy them all. We're going to buy them all, give everybody everything. Then we're going to figure out what we're actually going to do. So it's very much up for grabs. Everyone's talking about like cursors momentum. But I wrote an article last week saying, yeah, their growth is incredible, but who knows what's going to happen 12 months like 12 months from now companies are going to say okay we've been trying all these things we need to kind of potentially standardize around you know a uniform tool chain around this as you know dread like cloud code like there's even these like workflows shared workflows there's like there will be leverage and standardizing this this tooling because there's going to be a lot of enabling work that needs to happen to to make these tools and agents successful and so um yeah it's it's very much up for grabs but the tools i mentioned are the ones currently i think we're seeing the most interest in highest levels of adoption by companies are you in an extreme growth mode as a result of this like the dx business Yeah, because if you have a large swath of enterprises who need to experiment, they need to track how they experiment.
27:36So they need frameworks. That's what you've got. I'm just curious if that has resulted into extreme growth. Six months ago, even four months ago, I would say companies coming to us were looking for help with all kinds of things and kind of figuring out AI was one of them. say right now AI is the number one use case it's the only thing it's data for everything from bake-offs as you said hey we're evaluating five different tools and we want to with data understand which of these are most effective for developers it's putting a real turn that into dollars and hours and numbers hey like what is the impact You know, our CFO is saying we should have 50 % improvement.
28:29What is the data telling us about what this is actually yielding right now? It's understanding, you know, what are the downstream effects? So, okay, we're seeing more code throughput, faster code velocity. Are we also seeing more defects? You know, are we, like, how is that affecting developer flow state? Are we seeing more incidents? Is the code maintainable? Is developers' ability to then maintain this AI-generated code increasing or decreasing? And finally, cost. So with the consumptive-based spending now, there's a real question. Okay, we got to figure out how much can we spend? What's the appropriate budget?
29:21And then how do we think about making sure that we're spending that money on good things, not like developers screwing around, you know, burning tokens in ways that aren't accretive for the business? So, yeah, Adam, it's been a really big tailwind for the DX business for sure. Well, it has to be one of the most divisive technology hype cycles in human history, because I mean, maybe blockchain was equally as divisive because there was believers and nonbelievers in blockchain. And there was a lot of hype around blockchain will solve every single problem. And then other people were looking at technology and thinking like, well, it's really good if you need decentralized consensus, you know, which does have some applications.
30:06and it's finding some use cases, but not like everyone's going to say blockchain will solve it. Right. And so you had a lot of division there and you have a lot of division on this because yeah, you have CFO saying we should be 50 % more productive. And you have people who are boots on the ground saying like, that's not going to happen, you know? And so that's a lot of pressure on me and my team, which we think is unwarranted. And we're doing all the tools. It's just insane how much, yeah, a top-down pressure of something that nobody really knows the upside in any sort of clear way, right? We know a vague upside.
30:43We can feel it. We can maybe report on it a little bit, but we're just not sure where this train is headed. And so it makes sense that DX, you know, your guys' business is in high demand on that one topic because we all want to know. Yeah. You know, it's a big open question right now is how much are these tools going to deliver on the promise so far it's looking like more than blockchain you know but yeah like you said jury's still out it is amazing when i go talk to leaders i you know i think a lot of leaders i don't know the percentage we haven't surveyed them but i think a lot of leaders really do believe that a large portion of their engineering workforce will be replaceable.
Read the full transcript
31:33A lot of leaders I talk to, I can hear it and I can see it in their eyes. They believe that that is what's going to happen. And when I talk to prospective investors, CIOs, it's a question I get asked a lot about even the dx business yeah how is this relevant in a world where there's way less developers right it's interesting question ax dude you need ax agent yeah ax yeah agent experience so it's an interesting thought exercise i i also talk to leaders who's you know strongly believe this is this is not gonna like result in some any sort of widespread reduction in human headcount. I think that's my personal prediction at this time.
32:26I was talking with a leader. I think I've heard it. It's called Javon's Paradox. Okay. I haven't heard this one. No. Okay. It was just shared with me this week, but it's on Wikipedia. It's the idea that when a resource becomes more efficient, it actually leads to higher utilization. So meaning is, I think there's an example of something with like oil refineries and, you know, the ability to refine oil became much more efficient. So you'd think that the sort of investment in that would be decreased. Like, oh, we can have less oil refineries because we can refine oil faster. But, you know, it only resulted in like more production, more refineries.
33:16And so a similar, you know, applying that to what's happening here, like is if we view these tools as making engineers, maybe not replacing engineers, but making the engineers significantly more productive, you know, that that law would then suggest that, well, we're just going to have more. Yeah, we can get more out of per engineer and we're just going to have more engineers and more software faster. Right. So, yeah, it'll be interesting to see how this all plays out. I kind of, I'm jiving with that because I think that I hadn't heard of this principle or paradox before, but it does make sense that when you make something more efficient, you tend to use more of it.
34:02And that's kind of where I'm leaning towards. Like you're going to have a recalibration of what a developer is because there's going to be more people willing to do what developers do. And so there's going to be a wider spectrum of what to do. So degree of difficulty, easier, harder. And then I think you're going to see the definition change, so to speak, and you're going to see more people come into it. You're just, you're still going to need people to think, you know, there's, I can't extrapolate this big enough, but there's still going to be humans to think about the problem of humanity. You can probably offset a lot of that to AI, but I think you still need like this human intellect, this human, I don't know how to describe it besides feels like what feels right to humanity.
34:49I think you still need that in there because it's not quite in the AI. They're just more bits and bytes more than true intelligence. It's, it's not the same, you know? And this shows up. So we just published this AI measurement framework, sent you guys the link. It'd be great to include in the show notes. One of the big questions as we developed this framework was, how do we measure agents? So do we treat agents as people or do we treat agents as extensions of teams and people? In the framework, we discussed this in the paper, we advocate for treating agents as extensions of people and teams. So another way to think about that is that what that effectively means is that a developer is sort of the manager of these agents, but we're still measuring the developer and the team with the agents being an extension of that team, if that makes sense.
35:59Yeah. So so thinking about how do we measure this? You kind of arrive at similar questions to what we were just talking about in terms of the human to agent ratio and balance and relationship and how that will evolve. Yeah, because the effectiveness of the humans being extended is another factor because I may be better or worse at leveraging an agent than you might be. And so this team plus three agents versus that team plus five agents, there's so many variables there to actually whittle it down to any sort of usable information. Well, that's your job, Bobby, not mine. So I'm sure you guys will figure it out.
36:39And you hear more about, this is another thing when I talk to leaders, they're thinking a lot about number of agents. Like what's the right ratio of human to agents? And I think that's a really interesting question. I also think it's not a practical question right now. I mean, you know, this working with like cloud code, like it's not, we're kind of talking about like single threaded versus multi-threaded. Like it's not, we're not at a point where we're really talking about, you know, I've one QA agent and a designer agent and a front end developer agent. Right. That's not really the paradigm.
37:18I mean, I've seen people kind of trying to do that. There's some people doing that. They're on the edge. Yeah. But that's not really the paradigm right now. So I think right now human extension is the right way to think about it. But that could change. In that paper, one of the things that you poll quoted actually was, companies are no longer limited by the number of engineers they can hire, but rather the degree to which they can augment them with AI to gain leverage. It's kind of like what you're talking about there. It's like you're counting agents, you're counting humans, but you really want to just like augment the human ability, not replace it.
37:55Although some of the leaders have been smirking, thinking, replace, replace. Yeah, they're thinking we'll replace them soon. Gosh. As soon as the data shows that we can, we will. Bye. And thankfully, the data is not showing that, right? And I think the secondary effects of software quality, understanding the bottlenecks in the SDLC, like we talked about things like code review aren't going away, human decision-making and judgment. actually when you think about it, for example, like product management, a lot of seasoned engineering leaders, when I talk to them, know that like product management is actually the big bottleneck, not so much like engineering velocity, right?
38:44It's really like product velocity. It's decision-making. It's that life cycle from idea to code. And I think we're going to see attention on those bottlenecks magnified because as we optimize that the coding we're already seeing this at dx you know companies come those hey we thought we were supposed to get 50 productivity improvement we're not seeing that from the ai tools so now we're asking what really is our problem what really are the bottlenecks and so it is magnifying attention on engineering productivity in general because folks are really focusing on that topic right now because they're expecting these tools to be transformative in their organizations so i think that's an interesting trend we're seeing as well so this could actually result in people caring more and investing more in the other aspects of developer experience that people maybe haven't focused on before because those constraints are being magnified when you solve one bottleneck, then you see the other one for what it is.
39:51And you start trying to solve that one.
40:12well friends it's time to build the future of multi-agent software and you can do so with agency. That's A-G-N-T-C-Y. The agency is an open source collective building the internet of agents. It's a collaboration layer where AI agents can discover, connect, and work across frameworks. For developers, this means standardized agent discovery tools, seamless protocols for inter-agent communication, and modular components to compose and scale multi-agent workflows. You can join Crew, LineChain, Lambda Index, BrowserBase, Cisco, and dozens more. The agency is dropping codes, specs, and services with no strings attached.
40:55Build with other engineers who care about high quality multi-agent software, visit agency.org. That's A-G-N-T-C-Y dot org. And add your support once again, agency.org. A-G-N-T-C-Y dot org.
41:15so budgets i'm curious about budgets because as we look at agents as extensions of engineers let's imagine that i'm worth a hundred thousand dollars a year whatever plus whatever and if you give me one agent maybe i'm worth 120 and so are you spending twenty thousand dollars a year on an agent per engineer are you because that saves you another engineer perhaps i'm probably not going to get to two engineers i'm not a 2xer but maybe i'm 1.1x maybe i'm only worth 110 how much do we spend on this i'm sure these people are trying to figure it out because budgets very much have to be actualized and decided on like how much are we going to spend towards this now when you're just trying every tool there is my guess is the budget is don't worry about the budget we got to figure this out but yeah eventually those things need to be figured out because I don't think we're going to get outright replaced like these CEOs want to soon, but certainly we're going to be augmented in a way where your budgeting starts to change.
42:18You start to think about, you know, engineer plus. What are your thoughts on that? And have you guys done any work with regard to pricing these things out? In our paper, we talk about cost and we talk about ways to think about cost. We, I don't think across the industry are at a point where companies are focused on this problem. They're talking about it because they know it's coming. They know it's the next problem they need to figure out once they get over the kind of experimentation phase. But your example right there, yeah, your cost is$100 ,000 per year. With an agent, your cost is$120 ,000 per year.
42:59What does that mean? Again, this goes back to the well then should there be less developed should there be less people right because like we're offsetting that and so a couple ways that in our paper we talk about like ways to think about this so one is this idea of like human equivalent hours and this came up in our conversation here like being able to kind of measure okay how much of human equivalent work did this agent do so not just looking at number of prs or right but like how much human equivalent work so if you can measure that which is hard then you can take that against ai spend and you essentially have like this idea of like an agent hourly rate right so like like your spend divided by number of hours of work produced, work done, that's your agent hourly rate.
44:02So I think that's one interesting number that we're working with companies on putting some focus on. That's a number you can use to start to rationalize what's the right amount of spend. Another interesting metric is net time gain per developer. So that would be, we talked about the time savings. So well, how much are you spending on AI? And then when you take that, convert it into equivalent of what the developer's hourly rate is, are they actually saving time or do they spend more money than the time they saved? Right. Right. So those are two. So Asian hourly rate and net time gain per developer are two metrics that, again, hard to get at right now.
44:54I mean, a lot of the vendors, it's hard to just get the cost and stay on top of the cost information in general. But I think those are two good frameworks for thinking about the net ROI and right-sizing the investment. That's a complicated task. That's for sure. But I'm glad we got some more people thinking about it. It'll certainly be a huge concern maybe 12 to 18 months from now. Eventually, some of these tools got to shake out, I think. and that's what I've kind of been waiting on is like you know I'll let the edge lords do their edging and then I'll just wait and see what shakes out but um it's been longer it's been a longer grind you know it's probably been two and a half almost a three year since JetGPT changed the world and um they're just now getting to where like for the longest time I'd replaced Google with it but I wasn't going to use it for any software until this last iteration of models and they've all gotten to where it's like okay you know we've we've reached a threshold which is which is significant going back to your javon's paradox that actually tracks with me with just as an n of one like i said earlier i'm not replaceable in the sense but i'm just writing more software like i'm not just doing less although i did confess to going and taking a walk earlier than i would have but i'm also just doing more stuff that I wouldn't have done.
46:19Like it just unlocks me to write more software that I wasn't going to write. And I'm imagining all around the world, imagine every JIRA board or pivotal tracker or whatever tool you're using and the icebox, you know, the backlog. And there's things in that backlog that, you know, they're just never going to get worked on because other stuff just goes in higher and replaces them. And it's just a constant grind. And there's so much unwritten software that we're not going to run out. We're not going to, we're just going to hire, hire, hire we're going to augment we're going to write more software some of that software is going to be really crappy we're going to hire more security engineers and then we're going to hire people to replace the software i mean it's going to be just fine i think that's my just fine i think we're going to be just fine now we do change how we do our work absolutely 100 change how you do your work and i think our teams change slightly i think our enterprises change i think less large enterprises probably smaller teams doing more businesses don't have to grow that head count quite as fast but the large ones stay large that's just an intuition i don't know that you guys well even with your you know confessing to taking a walk early i wonder if maybe during that walk you solved a harder problem that you haven't been able to solve because you were happier you felt more fulfilled and maybe you actually had the brain space to just think you You know, so that walk doesn't actually.
47:42I like to think I did. I'm pretty sure I did. Yeah, you probably did. I mean, it's not indicative of less output. That's the problem, I think, is, and why I'm so thankful DX is here, because you've got the core four and this, you know, kind of four degree of measurement across teams, and you've got this newer one for the AI to measure agents. We need those checks and balances because I'm curious, you know, having said that, if the DX core four needs to change or will change because of AI, Like, does, do we need to add a happiness metric in there? Our morale, I think it's kind of in there, but maybe you can speak to it more so, Abby.
48:14But I'm curious if that DX core four needs to be the core five, because we need to measure the human contentment, I would say, like as an individual. And then that individual is part of a team. That team is part of a culture and a culture of a company. I'm curious if that will change because of AI. Yeah, we talked about this last time I was on the show too. Did we? gosh we have the idea of happiness encapsulated in our developer experience index measurement okay it's very intentionally not called happiness because one of the goals of the core four is to make it palatable for executives and i mean not to sound cynical they don't want to measure they're like not now back in 2021 they did when no one could retain developers right um Right now, they can't.
49:08Funny thing, GitHub recently came out with a white paper on how to think about measurements. And we consulted with them closely. They incorporate a lot of the core four measurements in their article. But one thing specifically I kept telling them was don't call it happiness. They're like, GitHub is all about developer happiness. It's all about developer happiness. I said, don't call it happiness because the irony, if you call it happiness, then executives won't measure it. And so they won't care about developer happiness. If you call it, if you kind of frame it as something else, we frame it as developer experience index, which is how you measure effectiveness.
49:52this because we believe like developer happiness is part of being effective and how you build software uh then they'll measure it and it'll get improved and optimized and so uh yeah it's it's a naming problem adam but it is encapsulated in there in terms of like should the core four change we that's something we've looked at closely and and as of now as a organizational way of thinking about and measuring productivity, we think core four still holds true. What's different about AI is you need more, right? There's a lot of new stuff we're measuring. And so the AI measurement framework actually includes the core four in one aspect of it, which is understanding how is the overall organizational productivity being impacted pre and post AI, or depending on level of adoption.
50:50So that's a lot of what we're helping our customers measure right now is, you know, when we look at the adoption curve in our organization, or the maturity curve, I think it's transitioning into now less about adoption, more about maturity. So not just, you know, are people using Copilot daily, but how are they using it, right? Are they using it just for autocomplete? Are they using the agentic stuff? Are they using the AI to help them create the prompt that they feed back to ai right like so maturity like how is that maturity increases does the organization seem more productive based on the data that's the the big question we're trying to help companies answer right now what has been your adoption strategy at dx for these tools yeah yeah you know we work with netflix and one thing that's been on my mind is how much I have not heard Netflix making a fuss about AI.
51:50Meaning like a lot of these companies are like, we need our developers using them. We're measuring how much they're using. Like I haven't heard that from Netflix, which makes a lot of sense because Netflix is predicated, like their entire culture is, hey, we just hire really senior people. Like developers kind of rule at Netflix, right? because they entrust that their developers are the best in the world and that if there's a really useful tool for them to use, they'll use it. And they're going to use it the right amount. They're not going to use it more because we're measuring them. And so that's the approach I've taken at DX.
52:32Now, I've also encouraged like Cloud Code, for example. So I encouraged a few of our engineers, hey, I'm reading about this workflow, voice to text, to cloud code, to this, to that, right? Like one of those more edge. And so I asked a few of our engineers to go try this workflow for a little bit and see what you think. But we definitely haven't mandated it. It's my understanding that everyone's using one or multiple of the tools and doing their own experimentation. But ultimately, yeah, I trust the engineers to use it to the degree, to the extent that it's useful. And I think that's the, I haven't put any pressure on people.
53:17I haven't been like, well, if you don't do this, you're going to become obsolete. That's not a message I'm bringing. We have some really interesting conversations around just candid conversations. Like where do we all think this is going, right? And that's also relevant to DX because we're a product company. we're thinking about products around AI tooling, AI enablement tooling. And so we're having those discussions as well. Can you say more about that? Well, DX, the business, we've gotten to this interesting point. We've been doing the measurement thing for now almost four years. It's going really well.
53:57But a few months ago... You're getting bored of measuring stuff. Well, a few months ago, I met with Drew Houston, CEO of Dropbox. And he said to me, they've been a customer of ours. He goes, you guys are doing diagnostics really well. Have you thought about what about the interventions? What about solving the things that you're measuring? And so that's actually a question I realized we get asked in different ways, but constantly. Can you actually help us? improve. And we've done a lot of things. You guys saw this partnership we have with ThoughtWorks. So, hey, partnering with consulting companies who can come in and help you with the transformation.
54:46We started partnering more with different vendors. Hey, is there a way we can loop in vendors? We don't really want to play favorites, but hey, at least we can map different tools out there to different problems you know areas of the stlc i think we've gotten a point where it's like hey you know what actually there's like gaps in the market like there is no solution for really some of these problems and you know should dx just just go build them and now with ai we're seeing a whole new generation of problems that are being created uh i mean like you guys my previous company was like a Slack app, right?
55:25So like I got in on that right as Slack was just grown like crazy. And so there was just, it was an entire new paradigm and the entire generation of businesses were built on Slack. And so I think AI and AI engineering specifically. So this new way of working, this new way of doing software is actually a new paradigm in which, you know, potentially the entire tool chain could be rewritten. The folks at GitHub and GitLab are worried that Cursor is going to add code review and source control management to their... Just go for it, right? It completely upends the status quo. And so at DX, I don't think...
56:11We're not going after Cursor. We're not going after GitHub. Who are you going after? I think we're going after the adjacent opportunities. the the the ones that um like on the margins that that you know the the big guys aren't we're not trying to go to war with the cursor and co-pilot we're trying to solve the the adjacent problems we see some things we've talked about today and like how do you actually you know how do you upskill developers how do you um how do you optimize your code for llms how should platform engineering teams think about sort of self-service and enablement in the same way that if you guys have followed things like spotify backstage right like big focus on golden paths self-service developer enable what does that look like in a post ai world it's like well enablement on what golden paths around ai tooling ai development workflows uh shared you know cloud we talked about like claude has workflows literally right they have workflows so like you know curating that like how do you create like a standardized set of like workflows that you hire a developer in your organization boom they have this you know menu of of superpowers uh ai powered superpowers that they can so those are the types of problems uh you know i can't i can't get into specifics but but those types of adjacent problems i think are you know new constraints for enterprises is looking to deploy AI at organizational scale.
57:42So not single player mode, right? Like, but more multiplayer mode. How does an organization become successful with these tools is a different set of problems. It's like AI adoption, best practices as a service. Yeah, that's, I mean, that's one potential opportunity, right? That's just one of your ideas. Yeah, that's not saying that's what we're doing in DX. What else is adjacent to this? Like, you know, don't give us your solutions, but what are the other problems? Spill the beans, Avi. he's going to press you to split those beans. I'm just kidding. He's not pushing you. He's just curious. Yeah, I think what we're seeing is there's really two things.
58:17One is that there's this new set of problems, like some of the things I've hinted at. I think there's this new generation of problems to be solved. The other opportunity is that there's actually the pre-existing problems that are being more magnified, meaning post-AI, it's even clearer that these are real constraints. And in some ways, they're a limiting factor to how much value you get out of AI. Because again, if we go back to the idea of agents as extensions of humans, then the ability of that human and the environment in which that human is working in is actually a more magnified limiting factor.
59:00Because now this developer could be getting 150 % leverage, whereas before there was just, you know, at a hundred to, to use kind of the numbers we were talking about before. So what are the constraints to the human? Well, it's probably the same constraints we've had before some new ones, but some, and, and, you know, those types of things we've been measuring for years and seen go unsolved. And, and we think, you know, maybe we should go try to solve them. Are you raising money? Where do I invest? I'll be, where do I invest? You sound like you're well positioned to actually take this, take these adjacent markets It's over, man.
59:35I think GitLab, GitHub, Atlassian have a platform advantage over like a cursor. Sure. Like that battles on, right? It'll be really interesting to see, like, can GitHub leverage its platform advantage that it has being the system of record for code, right? And like developer communication, can it convert? And, you know, being embedded into much of that CLC, can it convert that? into a really amazing platform that can kind of win out over point solutions that are threatening their business model. I think similarly, DX has some platform advantages, right? Namely, that we can actually measure what's going on with all this.
1:00:22You can prove what's going on. We can prove, yeah. And so, yeah, again, I don't think we're not going to jump into the the battle of the AI code agents, but we see opportunity to bring a lot of value to our customers by, by helping them maximize those investments and continue to just optimize their overall engineering productivity. We're almost out of time, but I got to ask you for predictions since you mentioned this, because when you mentioned the, the popular agents, you did not mention Copilot. Curse was mentioned when service mentioned, Claude was mentioned because Jared sort of interjected it.
1:00:57clock code at least um but copilot was not can you give me a prediction what do you think is going to happen over the next year or so given this tumultuous water just mentioned to github or gitlab the entrenched what what happens if they don't succeed in this transitional moment yeah if i were a cursor i'd go for it right i would go for the full stack like be the platform I think the prediction I'll leave you with is I'm interested in seeing, are we going to end up in kind of like the same way we've sort of ended in like multi cloud, like is the end state of this kind of like multi agent, like, you know, different companies will offer agents and models that are more fine tuned to different types of work.
1:01:41And so for the developer, are we going to be in a world where like based on the task or even subtask, we're kind of delegating to different providers and services and then there's an orchestration problem. So that's another problem we're thinking about at DX is, you know, is that the paradigm? And if so, there's there's a tooling layer needed. man i want to be invited to the one of these think tanks y 'all have i want to be in these i want to be a fly on the wall in the room with all this data you got this uh this moat you've got just looking at the landscape and considering less conjecture because they have actual data you know adam and i conjecture but we don't have any data so we're just talking out of our uh certain body parts all right abby we know you got a hard stop we'll let you go thanks for stopping by again you're welcome anytime man yeah thanks so much always fun chatting with you guys keep up the great work bye friends bye All right, that's all we got for this week.
1:02:33Thanks for changelogging with us. Thanks for frenzying with us. Thanks for making your way to Denver so you can meet up with us and live show with us and maybe even hike with us. You are coming, right? I hope you're coming. July 26th, the Oriental Theater, Denver, Red Rocks. Oh my gosh, it's gonna be so much fun. Learn more about it at changelog.com slash live. Thanks again to BMC for these dope beats. To our partners at Fly.io And to our sponsors, Auth0, Auth0.com slash AI, Depot at Depot.dev, and Agency, that's A-G-N-T-C-Y dot org. Have a great weekend. Tell your friends about the changelog, why don't you?
1:03:13And let's talk again real soon.
1:03:35Game on!
From the publisher
Abi Noda from DX is back to share some cold, hard data on just how productive AI coding tools are actually making developers. Teaser: the productivity increase isn't as high as we expected. We also discuss Jevons paradox, AI agents as extensions of humans, which tools are winning in the enterprise, how development budgets are changing, and more.

