Your engineers need an AI control plane, not more tools | Guild.ai’s James Everingham

10 Mar 2026 · 40 min · 17 chapters

Ask about this episode

Ask anything about it. ChatGPT or Claude reads this page and answers with the times it was said.

Connect VO and ask about every podcast you hear, including the moments you saved. Add to ChatGPT · Add to Claude

In short

Podcast Notes: Dev Interrupted - Your Engineers Need an AI Control Plane, Not More Tools

Episode Overview In this episode of Dev Interrupted, hosts Andrew Zigler, Ben Lloyd Pearson, and guest James Everingham, CEO of Guild.ai and former Head of Dev Infra at Meta, discuss how to effectively integrate AI into software development processes. The focus is on transforming AI from merely a tool into a fundamental component of the software development lifecycle (SDLC).

Key Discussion Points

  • Current State of AI in Development:
  • Many engineering leaders are frustrated by the ineffective implementation of AI tools, which fail to enhance productivity.
  • Teams often revert to traditional workflows after initial AI tool deployment.
  • AI as a "Sentient Fabric":
  • Everingham advocates for treating AI as an integral component woven into development processes rather than a standalone tool (like autocomplete).
  • He emphasizes the need for AI to be embedded within infrastructure to leverage its full potential.
  • Creating a Centralized AI Ecosystem:
  • Development of internal platforms (like Meta's DevMate) that enable engineers to discover, create, and share AI agents.
  • The importance of enabling engineers to propose solutions for challenges, leading to organic innovation.

Key Concepts

  • Empowering Engineers:
  • Providing engineers the ability to build their own tools leads to significant improvements and innovative solutions.
  • Examples include an intelligent onboarding agent that assists new hires in navigating complex codebases, thus reducing the time to first diff (TTFD).
  • Setting Challenging Goals:
  • Rather than imposing mandates to use AI, organizations should present challenging business problems (e.g., eliminating code freezes).
  • This encourages teams to think creatively and leverage AI in meaningful ways.
  • Control Plane for AI Agents:
  • The need for a robust control plane that governs AI agents, ensuring safe and efficient operation within the organization.
  • This includes managing permissions, tracking usage, and auditing actions of AI agents to maintain security.

Practical Recommendations

  • Finding a Starting Point:
  • Organizations should centralize their AI tools and create a repository of agents that teams can access and modify.
  • Identify and implement foundational agents that serve as reference implementations (e.g., onboarding agents).
  • Encouraging Collaboration:
  • Create internal forums for engineers to share experiences and ideas, fostering a culture of collaboration and innovation.
  • Highlight successful use cases to inspire other teams to adopt similar practices.
  • Evolution of Engineering Roles:
  • As AI becomes more integrated, roles may evolve to include AI governance and platform engineering teams that manage AI infrastructure effectively.

Conclusion James Everingham concludes that the future of software development will heavily rely on the integration of AI agents across organizations. To capitalize on this, companies must create supportive structures that empower engineers to innovate while ensuring governance and security.

Follow-Up Resources

  • Guild.ai: Learn more about the platform and its offerings at [guild.ai](https://guild.ai).
  • Hosts and Guest Links:
  • [Andrew Zigler](https://www.linkedin.com/in/andrewzigler/)
  • [Ben Lloyd Pearson](https://www.linkedin.com/in/benlloydpearson/)
  • [Dan Lines](https://www.linkedin.com/in/dan-lines/)
  • [James Everingham](http://linkedin.com/in/jevering)

Further Engagement Listeners are encouraged to subscribe to the Dev Interrupted newsletter on [Substack](https://devinterrupted.substack.com/) and connect on [LinkedIn](https://www.linkedin.com/company/linearb/) for continued discussions on AI and software engineering leadership.

Written by AI. May contain mistakes. Listen to the episode to check what was said.

Chapters

Tap a time to open that second in VO

The AI Productivity Loop

0:45 to 2:24

Discussion on the challenges of measuring productivity with AI tools.

“when you stop thinking about AI as an authoring tool and start treating it as sentient fabric across your entire SDLC.”

James Everingham's Experience at Meta

2:24 to 5:09

James shares his experience leading DevInfra and insights on AI's role in development.

“You see the cursors and the co-pilots out there, which are auto-complete.”

Realizing AI's Potential in Development

5:09 to 9:05

Exploration of how AI can operate beyond authoring to impact the entire SDLC.

“They could create their own space on those.”

Creating a Centralized Platform for AI Agents

9:05 to 12:23

Discussion on the benefits of a centralized platform for engineers to interact with AI agents.

“own problems, the best things were coming from the teams outside of DevInfra.”

Emergent Solutions from Empowered Engineers

12:23 to 14:04

James reflects on how empowering engineers at Meta led to innovative solutions.

“And I think like something like time to first diff is really critical for huge code bases.”

Engaging Engineers with Business Challenges

14:07 to 16:45

Learn how to motivate engineers by presenting them with interesting business challenges.

“Right now, the way to do that, in my opinion, isn't to mandate like, hey, you all need to use these specific tools.”

Collaborative Learning and Incubating Ideas

16:45 to 18:54

Discover how to turn top-down mandates into collaborative spaces for innovation.

“Like, are there any other like big ones that come to mind for you that you'd recommend people like every org has this debt, go tackle this debt with AI and prove your worth?”

Testing with AI: Emulating Human Behavior

18:54 to 20:45

Explore how AI can simulate real user behavior for effective testing scenarios.

“But we had a lot of big challenges like eliminate code freeze, self-healing fabric.”

Understanding User Intent in Software Testing

20:45 to 21:57

Learn about user intent-based testing methods that shift away from traditional approaches.

“Putting yourself in other people's shoes is like really fundamental part of engineering.”

Managing AI Agents in Software Infrastructure

21:57 to 24:44

Examine the importance of a control plane for managing AI agents in software development.

“attention back to the idea of the user intent based testing method that you can do now with AI where you can literally, you don't have to write necessarily the super strict unit tests.”
Show all 17 chapters

Balancing Speed and Security in Development

24:44 to 27:53

Understand the trade-offs between rapid development and maintaining security in engineering.

“I firmly believe that like right now, if you look at corporate infrastructure, not even just software development, you know, it all looks, you have servers, you have all these internal web applications.”

The Future of Control Planes in Engineering

27:53 to 28:06

Learn how centralized infrastructure can streamline workflows and improve efficiency in organizations.

Understanding the AI Control Plane

28:06 to 30:23

Learn how a centralized AI control plane can improve workflows in organizations.

“So yeah, if you're central, like if you sort of pull on the thread of a control plane, you have this centralized piece of infrastructure that's doing that.”

Ownership of AI Platforms in Organizations

30:23 to 33:08

Explore who should own AI platforms and the roles involved in managing them.

“We think that's missing for the agent landscape, and that's something we're hoping to provide.”

Critical Components for AI Transformation

33:08 to 34:23

Discover the key primitives organizations should focus on for effective AI transformation.

“So like when you're moving to like this type of system, you might need your security team to be able to access and do it.”

Setting Ambitious Goals for Innovation

34:23 to 36:37

Learn why setting crazy challenges can drive significant innovation within teams.

“But I always think a place to start for any team is to find something that works and you're going to have to look outside your company and use that as a model.”

Wrapping Up with James Everingham

36:37 to 38:11

Reflect on the insights shared about the future of agentic engineering and AI.

“And the analogy that I use is like, I feel like AI right now when people are trying to move faster with it, as if they're a car company.”
Hear the part that matters, and keep it.Open this episode in VO. Double tap your headphones to save a moment as you listen.
Get VO free

Transcript

Automatic transcript. May contain errors.

0:04James Everingham:Hello to our listeners and welcome back to Dev Interrupted. Right now, a lot of engineering leaders are stuck in the same loop. They roll out AI tools and they see promising demos, but when they go to measure productivity, the numbers get fuzzy and the organization quietly drifts back into business as usual. Sound familiar? James Everingham, however, has lived the opposite story. After nearly a decade at Meta, including leading Instagram engineering, he was pulled back to help run DevInfra, a thousand-person org responsible for the internal developer experience of 40 ,000 engineers and technologists.

0:43James Everingham:There he discovered that the real gains come from when you stop thinking about AI as an authoring tool and start treating it as sentient fabric across your entire SDLC. And that's what we're going to talk about today because internally that work became DevMate, an agent platform that went viral inside of Meta and grew to the point where its agents were submitting 50 % of all diffs. And now James is taking those lessons to the rest of the world as the CEO of Guild.ai, where he is building enterprise infrastructure for AI agents so that every engineering org, not just Metascale companies, can centralize and orchestrate and safely scale their agent workflows.

1:24James Everingham:This is something we've been talking about quite a bit on Dev Interrupted, so we're really excited to dig in. And James, welcome to Dev Interrupted. Thank you so much for having me on. I'm excited to be here today. Great. Well, let's go ahead and jump into talking about that mental transition, the one I kind of opened with here, about moving from the idea of AI being an editor, a helper, to being part of the fabric that you work within. You know, when you were leading Dev Infra, you realized pretty quickly that like, you know, autocomplete and just finishing your idea of what to implement is not where the biggest wins are.

1:58James Everingham:You went for these larger leverage opportunities within the infrastructure beyond the editor. What was that realization like and what led you to go there?

2:07Andrew:Yeah, sure. I think, you know, when we first started looking, you know, we were on the same path as everyone was trying to accelerate developer productivity using AI. We started with the same tactics that we saw, such as, I would say, the in-authoring experiences. You see the cursors and the co-pilots out there, which are auto-complete. These have evolved to much more than that, but that's where we all started. We had an advantage there where we owned all of the internal tooling. We had to build our own editors. We had to build our own source control because the repository was so large. It wasn't that we were an NIH company.

2:51Andrew:It's just that infrastructure so vast and large, these tools just wouldn't work. So the advantage of that, though, was that we got to measure and experiment quickly with a very closed economy of developers. So we could learn pretty quickly. We did learn that, like, hey, these tools like Cursor, which we basically came pretty close to feature parity with internally with our internal product called Code Compose. you would get a certain level of productivity more with the junior engineers and actually, surprisingly, some of the very senior engineers. But the bulk of the engineers in the middle weren't actually, it wasn't moving anything meaningful.

3:28Andrew:And that's a whole conversation itself is like, what is moving something meaningful actually mean, which we put a lot of thought into as well. So we experimented and eventually we started trying some different things. And one thing that we did, we had this realization that, hey, you know, AI is a very powerful tool, but if you actually move some of this new agentic behavior closer to your source control system as part of the infrastructure, you get a lot more impact and you can do a lot more interesting things. You know, source control is like the canonical source of truth, like your teams, your tools, everything connect to it.

4:07Andrew:There's your code, your history. And if you can intercept some of those tool connections and invoke agents and you could start doing some super interesting things.

4:19James Everingham:You mentioned this opportunity you have that because you owned all these different parts of the stack and you had everything custom built. you get these really amazing opportunities to slice and dice and examine. And that's like a privilege and an ability that like not a lot of orgs have to like the level of granularity that they get. And so I think this oftentimes muddles the process of trying to experiment and measure the impact. Like what would you say to somebody who is working within an org and doesn't have that level of detail in slicing their whole top to bottom system? Like where should they start to try to zoom in first and look at what they can get their hands on?

5:01Andrew:So that's a good question because like it's, it's, I think that's one of the things that the industry is also struggling with right now is like, where do you even start? Like, you know, a lot of the companies that we talk to now outside of Meta, that's the first thing that we come across is like, Hey, you know, we're all getting pressure to, to do more, to develop faster and things like that. But it's not even clear where to start. So what we found, the formula that we found inside Meta that really helped kick things off was that we had a centralized place where when I talked about this platform, which was DevMate that connected to the infra more, it was also a centralized place where engineers could go and actually see what agents were there, what was working, what wasn't, and they could build on them.

5:51Andrew:They could view them. They could dig in. They could branch them. They could create their own space on those. And that was a great starting place. You know, as engineers, you know, speaking for myself, I was a better, like, thief than coder. Like, I would go look for something that would do kind of what I want. And then, like, I would try to get that and wrangle it into something that would work for my specific thing. And I would learn along the way. And if it didn't ultimately work, I'd have enough knowledge to go build something new. And I think that's not, I don't think I'm that unique. I think a lot of engineers work that way.

6:26Andrew:And so when we had this centralized surface, it was a clear starting place. So, you know, for companies that are outside meta is like one, you know, where do you go? Where do you go find this clear starting place? You know, where do you go and point at things that are working outside? And, you know, we're getting better. It's like becoming more clear what works in the industry now. you're seeing a lot of more uh referenceable uh pieces of technology they're actually doing real things so i think this will become less of a problem over time but right now you know it's it's not clear where to start and it's not even clear what you know the holy grail of metrics is developer productivity like you know right um is it lines of code i don't think it is you know some of the most productive developers delete more code than they create, right?

7:18So is it feature

7:21Andrew:velocity? You know, what is productivity in your company? I think another place to start is figuring out and getting pretty detailed on what that actually means in your company.

7:32James Everingham:You really hit on some really amazing details here because focusing in on the first idea that like you have to understand what matters to your company and your organization before you even go out and hunt these things. And the idea that also of, you know, always being a better like beef than like a original creator, I totally like that resonates with any kind of engineer, we don't wake up and we're like, Oh, I want to rewrite grip today, like we go and find the tools that help us get the outcomes that we're looking for with software. So, you know, I'm always looking to leverage and learn from other people that are playing within the same space.

8:07James Everingham:So what y 'all did was really smart, you created this, like a corral, basically, where all these agents and these workflows and these experiences can go. Folks can go and learn and experiment, fork and then standardize. That's kind of like you get to that core of that like idea of a fabric where the agentic work is happening in your infra. So, you know, as part of that too, I bet that you got a really great glimpse into emergent kind of solutions and agentic things that you probably definitely didn't have on your radar or didn't think about. But because an engineer within your org was empowered and had this place to share, that stuff got elevated.

8:45James Everingham:Like, what were some of those that stood out to you?

8:47Andrew:Yeah, you know, you hit a very important point is like, you know, one of the things that was interesting in DevInfra is like, we would get stuck in thinking like, what are the best things that we can build for developers? And what we found when we pushed the tools to the developers themselves to solve their own problems, the best things were coming from the teams outside of DevInfra. And, you know, so I think like the measure of a successful initiative or a successful platform is when the ideas are coming from your customers and, you know, and they're able to build on it. So a few examples of that were one, we had something called a risk score, and it was using an LLM in a rather novel way.

9:32Andrew:and this was open sourced actually last year, where it would measure the amount of risk that a diff would have when you push it to production to crashing the system. And of course, like many companies, we freeze at Meta, we would freeze the code base like December 9th through January during the holiday because that is where the most traffic is a very important time for the company. This allowed us to start removing that code freeze. And the way that these, This happened wasn't by saying, go build diff risk score and do this. It was a challenge to the company saying, how do we eliminate code freeze?

10:11Andrew:And then the engineers came and built these tools to start doing it. So that's one example. Other ones that just sort of organically popped up that I thought were amazing was this incredible onboarding agent that an engineer built. And, you know, once again, you know, I have a friend that I keep re-quoting saying, you know, building great software is an act of empathy. Um, and this was no exception to that. It was, it was an engineer that was trying to familiarize himself with a code base to be productive. And he built an agent to go help him do that. This agent, I'll explain it a little bit. Like back at Instagram, which you mentioned, if you brought a new engineer in and you said, Hey, I want you to work on these specific camera filters.

10:54Andrew:That engineer might take a week just to figure out where those files even are. and it's a complicated code base and process. The onboarding agent sort of made the source control base sentient in a way. So you could ask it questions. You could say, I went to work on these specific camera filters. And it would say, well, that's these files. Would you like a system diagram? And it would draw you a system diagram. Would you like to know about the history of this and why things are done? And you could have a conversation with the source base And this onboarding agent would effectively make the source base onboard the engineers directly.

11:36Andrew:And we had measured something called TTFD or time to first diff. And that was like, how long does it take to get an engineer in and get them to submitting their first diff? And this agent alone was decreasing that pretty significantly. And at scale, that's a lot of manures reclaimed in a large workforce. So those were just a couple. Hundreds of these popped up, things that I had no idea, like would never have imagined. It was really fun to watch.

12:05James Everingham:that onboarding agent is a really powerful unlock because what that represents actually is like a huge amount of downstream leverage that you were able to unlock as the person implementing that kind of infrastructure by creating a space where other people could create infrastructure and save themselves time someone else then created a tool a system that then saved everybody a ton of time and that was a leverage beyond your initial leverage and that's what happens when you create these spaces where folks can solve the hardest problems within your engineering work. And I think like something like time to first diff is really critical for huge code bases.

12:43James Everingham:And I know a lot of our listeners who work on a huge code bases really identify with that pain, especially when it comes to bringing in folks who are trying to have instant impact. I think that like in this world, you're describing this as the ideal, right? Where, like you said, your customers, your stakeholders are coming to you with things they want to do and they're building it on your platform. But, you know, sometimes that script is not necessarily what is happening or unfolding within an org. Sometimes you get more top-down mandates and things from leaders within an organization about how AI will be used or what our policy around it is, or a top-down goal that maybe doesn't really tie that well to like technical throughput for engineers.

13:25James Everingham:So, you know, what do you think about that approach? How would you advise somebody navigating that as an engineering leader to try to really unlock value?

13:35Andrew:Yeah, sure. I, you know, I think that I'll make, you know, I've, I've been not quiet about this. I do get a little, a little frustrated when I see CEOs and leaders saying, mandating their teams use AI for productivity. I think the best developer tools, like you have to earn the usage. Now, like developers are smart. They're, you know, they want to do good work, but they're also, you know, they have a set of tools that they've become very proficient with over time and they take some convincing. Right now, the way to do that, in my opinion, isn't to mandate like, hey, you all need to use these specific tools.

14:15Andrew:I think what we ended up doing that really helped was to put business challenges out, one, to your organization. That forces them to think differently. Like, for example, another one that we put out there in DevInfra is, can you make self-healing fabric? Can you make it so that if the system does crash, you can identify it automatically? You can write the code to fix it. You can write a test case to prove that it fixes it. You can run it through that loop until it finds it, land it responsibly, and minimize the impact radius of that outage. When you start putting these types of challenges out, like there's not many other tools that you can use.

14:59Andrew:You're sort of forced to use AI to do that. So that's just one part of the equation. Now, AI is very good at doing simple things. It's a little more challenging to get it to do very complex algorithmic things, right? So getting a product team is a lot easier to prove utility with these tools than the bowels of a VM or languages or a kernel team. Those are very hard things to do. But you can still put challenges out there for those types of teams. Can you optimize compiler output with an LLM? Can you change the spec of a language to actually make more, an LLM can more accurately build the right code?

15:46Andrew:Things like that. Once you get that, the next part of it is to get some senior engineers who have had success with it, and they should be your evangelists.

16:00Andrew:Luckily at Metal, we had these amazing internal workplaces where everyone could communicate openly to the company. And we had senior engineers that were like, look what we just did. We did this with this agent. And the other senior engineers then would be able to see that and they would want to actually try something or it would spur something where they're thinking. And that organic earned usage is what really ended up moving the dial, right? Like they're going to use the tools if they can help them. But, you know, the early tools, they're getting better, don't help every engineer. Some of them slow them down.

16:38Andrew:And so the mandates are a little misguided, if you ask. Yeah.

16:44James Everingham:And that's really good advice for how to level set it because you take that top-down kind of mandate and you find a way to turn it into a collaborative space where the organic gains can surface. Like if you have a top-down mandate, okay, then use that to establish a recurring learning and sharing meeting and then use that to incubate these best ideas that maybe in an ideal world, like with the one you were describing at Meta, like you would, it would be evolving and happening in like this share kind of agentic mesh or like a corral of different agents doing different stuff, you know? so within that too i think once you get to that point and maybe you're in a position of having to prove a value back in like a top down kind of way once you have that kind of muscle built then you can start exploring things like um like you said like getting rid of your code freeze is a great example i'm sure there's like a lot of bandage or like back of the room back of the office kind issues that like any team could think up and tackle.

17:45James Everingham:Like, are there any other like big ones that come to mind for you that you'd recommend people like every org has this debt, go tackle this debt with AI and prove your worth?

17:54Andrew:Yeah, I think that look, testing is one that everyone does is test cases. And, you know, you can have 100 % test coverage code wise, but humans actually will end up using the products in different ways where different code paths get exercised. And you can never find all of the problems. But one challenge we put out there is, can you build a testing harness that would simulate how a human would actually use the software? And that's something really good that an LLM can do. It can mimic behavior. So instead of saying, go and automated test suite, test this image, test this filter, test this, you can basically give it a script and say, you're a user, you're walking down the street, you take photos of this, you wonder where there's restaurants.

18:44Andrew:So you look those up and you can describe a user scenario and then, you know, have an LLM go replay that into your software. And so like that was another example. But we had a lot of big challenges like eliminate code freeze, self-healing fabric. Can we expand who contributes to the feature set beyond engineers? Can we go directly to product, to designers, to everyone in the company, people outside the company? What are these big challenges? And it's fun. Here's the great opportunity to do with your org that we really just... we might've gone overboard at some point with it, but look, you know, we get to write science fiction stories about like how development that's going to work in the future and like, get your team to do this.

19:32Andrew:Go like, go write a science fiction story about like what development is going to be like in five years and go make that happen. Um, and that's where a lot of these ideas came from, you know, it was people just dreaming and, uh, thinking about like where their pain is specifically and coming up with these novel ideas.

19:50James Everingham:I think that's a fun way to reframe it. It's definitely how I go into building things these days. You go in with all this baggage and expectations about how an app is supposed to be built, how it's supposed to be delivered or onboarded, what the experience is like. And we do. We get to live in this, like you described, like a science fiction world where you can throw that away and you can rewrite what it can be. None of us have the language or the knowledge to know what these kinds of tools and apps will evolve into. Everyone has their take on what's going to happen to AppSolentic in the world of AI, right?

20:18James Everingham:And so like in this world, like what you said is you're going out to solve a pain point, a problem. Like we become engineers because we want to have like a lot of impact. We want to create technology that changes the world for the better. And I loved what you said earlier about this quote that you say about building great software is an act of empathy. Like I really relate with that. I think it speaks to the core of what we all do as engineers about using technology to address a problem and helping other people. Putting yourself in other people's shoes is like really fundamental part of engineering.

20:54James Everingham:And I think that like AI, even in this case, can be a huge leverage that engineers can use to unlock.

21:00Andrew:Yeah, absolutely. I mean, that is one of the things we've always tried to do, or I've always tried to do in my companies and organizations, is put the software between, you know, make sure my team is somehow using the software. Even if it's not relevant to them, figure out a way to force them into the software. If they're not using it every day, it's just not going to get better as fast as if they were. So like, always find a way to get your developers to feel the pain that your customers will have.

Read the full transcript

21:34James Everingham:Yes. Bringing them closer to the problems and getting them in the conversations. That's where you get really great velocity on engineering. We cover that. We talk about that a lot on the show with engineering leaders who have engineers who get set really close to the problem and talk to customers. I think that's fundamental, especially now, to being able to deliver software value. And just before we move on, I also just want to bookmark what you said, just point people's attention back to the idea of the user intent based testing method that you can do now with AI where you can literally, you don't have to write necessarily the super strict unit tests.

22:11James Everingham:You can have a more abstract layer of tests to where you point it at your website or your API and you tell it to do something. Can it figure it out? And frankly, that's the kind of unit testing that I think more orgs should embrace because agents are becoming their primary consumers. So just something to really point towards. I think that's like, again, going to the science fiction world. That's something that you would never have optimized for a few years ago. That now is a major win that doesn't have a word for it yet. So that's the kind of challenges I think we're up against.

22:41Andrew:Yeah, totally agree. It's like, it makes me think there's probably a whole business just to rewrite like Chaos Monkey out there, right? Like you can, you have persona-based testing systems, like, you know, and there's probably a whole opportunity just there.

22:54James Everingham:Yeah. And in fact, speaking about like the chaos opportunities, I think like AI on the ground with a lot of engineering orgs, there's a lot of like business risks involved with like runaway costs and security and IP and also just like fragmentation and all of this, the huge risk of all of this stuff getting kind of siloed. So like, what does it look like from your perspective as a leader in this space? Like when you would talk with other folks and other engineering leaders about how they're kind of taming this within their org, like what do you see?

23:23Andrew:So I think that's the, you know, the next big thing, the next big challenge. You know, this industry is evolving really fast. And, you know, one way to think about it is, is like if 2025 was the year of Ibe coding, like 2026 is sort of the year of agents, right? And what this means is that we're seeing a lot of these reasoning models and different architectures that are now not just being part of an autocomplete, they're becoming a fabric of the company, right? So you need a control plane to be able to manage these. And what is a control plane? It's a piece of infrastructure that allows you to govern these things.

24:00Andrew:You need to be able to understand what these agents are doing in your infrastructure instead of just give them access to everything and let them YOLO it. You know, that's probably a great thing. I doubt your SOC 2 sign-off person will be happy with that. So the ability to deploy these, roll them back, give them access to specific parts of your infrastructure, to be able to log and see what they're doing, to be able to understand the costs of what each of these are doing. This is the challenge that we think is coming up. This is what we're seeing. This is a problem that we're hoping to address with Guild.

24:40Andrew:And that's sort of what we believe is the next challenge here. I firmly believe that like right now, if you look at corporate infrastructure, not even just software development, you know, it all looks, you have servers, you have all these internal web applications. I think the future of that is going to have thousands, hundreds of thousands of agents. They're going to be doing all types of really amazing things in your infrastructure. So, you know, understanding, giving those things control and understanding that is the next big challenge for this stuff. Yeah, I couldn't agree more.

25:12James Everingham:I see agents and like their impact on this kind of infrastructure almost the same as like it's almost like a TCP IP event all over again. It's like you genuinely are thinking about how can I pipe all of this intent and impact inputs and outputs and weave it all together. It's a new way of thinking about how information moves within any system that we're all still like gripping around and exploring. Like the exact pain point you've described is like what pushes developers like me where I run, you know, dozens and lots of agents in parallel and do lots of things all at once. Like I moved to a VPS because it just fundamentally doesn't scale on my own laptop.

25:52James Everingham:And why am I in a VPS? Because my org doesn't have the infra necessarily. It needs to meet me where it needs to be. And I know a lot of engineers sing that pain and have built their own version of this VPS thing that I do too. and it's like you ultimately remove these barriers that let you move fast but then you're running so far ahead that like your entire org can't keep up and you end up kind of building these in the middle solutions and that goes back to the science fiction reality of it all like it's not actually that scary because you're running so fast that you're inventing the ground in front of you as you run but it's still solid ground but ultimately how can you you can't build on that That's where things like Guild, I think, come in and really offer this full suite solution.

26:37James Everingham:Because if you're a 10x or 100x engineer and you're having a ton of output, you want a way to distribute output. You don't want to be the 1000x engineer in your team and the only one who's just like Houdini can just do anything with AI. You want to distribute it to everybody. And to do that, you need the platform. You need the infrastructure.

26:57Andrew:And you want to feel safe, right? Like traditionally, you know, there's been this trade-off between like moving fast and then having things that are like secure, properly governed and everything. We don't think that you should have to make that trade-off. We think that you should have an environment, future development environments are going to have the guardrails and necessary to protect engineers. You know, we're kind of a risk-taking bunch, right? Like we just saw this with OpenClaw, right? People, yeah, I'll just give it access to everything. And probably there's like passwords and security keys and malware being installed.

27:33Andrew:Like that's bad enough on your personal laptop. But like as soon as one person does that at the corporate level on the infrastructure, that can be pretty damaging. So like that's the thing to be concerned with. That's one of the things that like needs solidly addressed in the future here.

27:53James Everingham:yeah so like it solves one part of it is the context and just like the environment sharing kind of problem another part of it too is the auditing the security the awareness and and when you kind of build this it's it makes me think of like when you made dev mate it was kind of like an internal agent almost like an app store kind of deal people could go and like search around and find different solutions and fork them and change them like is that how ultimately this same kind a platform works within any other org that you're envisioning, like people can come in and spin up and create these workflows that all live in this like shared internal like ecosystem.

28:33Andrew:Yeah. So yeah, if you're central, like if you sort of pull on the thread of a control plane, you have this centralized piece of infrastructure that's doing that. It's like, it's, um, it's providing access. It's, um, it's providing context in a way that makes sense on a per team or per company level is providing credentials. is providing session history. You need to understand when something goes wrong. You need to quickly be able to go in and debug it. So you need all of that. And part of when it's centralized, the opportunity is like your agents are centralized. So very much like you see a managed software center and an enterprise for what software you're allowed to install and not, we're going to need that for agentic infrastructure.

29:17Andrew:And like your security teams, we don't want to go through and configure these things and say what they're allowed to do and help build the guardrails around these. And that's just not even going to be optional. I do not see a world where that is not something that is needed. I can't even imagine that. Now, the next big opportunity is like, okay, you have these agents, just like you have a managed software center. Like maybe some of these could be public, right? And you go and not only can I learn internally what engineers are doing, but I can learn cross-company. And this is sort of what happened with GitHub, right?

29:51Andrew:Like you can now go and see public repositories. In Guild, an agent's like a repository. And there are workspaces. And workspaces are runtimes. And runtimes have access. And there's a reasoning layer and an execution layer. And there's execution controls. You know, like you need all of these things. But like we do, we're big open source people. Like our roots are open source. Like personal roots are open source. We saw the power in this all the way back when we did Mozilla, you know, at Netscape, when we opened that up. You know, what we put out there was, initial one wasn't that great, but having the community learn and make it better over time, it sort of became the standard and led to even winter parts of Chrome, Firefox, all of that.

30:38Andrew:We think that's missing for the agent landscape, and that's something we're hoping to provide.

30:48James Everingham:Yeah, I mean, I definitely think it's missing in the agent landscape and that you're right. Someone's going to have to own it. I mean, like it's going to have to exist there. I want to unpick your brain a little bit about the kind of what kind of person you think or the group of people do you think does own is it does that fall with underneath the traditional kind of platform engineering domain and now expands to include this AI control plane? Is it a fundamentally different team? Maybe has a different interrelation. It's something to brainstorm because just as necessary as it'll be to have that kind of layer, it'll also be necessary to have the org to support it.

31:23James Everingham:So what do you think that looks like?

31:25Andrew:Do you mean who owns the control plane? Yeah. Well, yeah, I think that you're going to see a lot of these in the future, right? I think that there will be ones that are offered by specific vendors, and then I think there are ones that will be offered by companies like us that are vendor neutral, right? So rather than phrasing it as who should own it, I can say some of the trade-offs of the people that maybe shouldn't own it. If you have a specific vendor owning it, just by their business or what they're trying to do, it'll probably lock you in and limit you more to their solutions. So if you're trying to build something that is picking up the best of all of the solutions out there, you may not want to be locked to a single vendor.

32:16Andrew:I mean, there are reasons you might, but there are also reasons you might not. And I'm not sure if I'm answering your question. I may not have understood it. So please steer.

32:25James Everingham:Oh, maybe I'll clarify by asking within an org, what's the type of role that you think owns that enablement, that platform? It's like, I know I see a lot of orgs now with like AI, platform, engineering leaders. Like, is that who you think owns that kind of activity?

32:41Andrew:Yeah. I mean, I think like, look, there's probably more than one org that's going to own that. So you have, you know, right now agents, when you're built, the way that engineers and teams are building even agents and infrastructure is what we call like single player mode, right? It's like you have an engineer who's firing up like cloud code, has it running on their server or even their laptop doing something. But this stuff needs to be multiplayer. So like when you're moving to like this type of system, you might need your security team to be able to access and do it. You'll probably even need like your financial teams to go in and do audits so you can see like your token spend.

33:25Andrew:So you have a bunch of different entities in the company that are going to need to access it in different ways. So I don't think there's like one single owner. Like, you know, probably your core infrastructure, your IT team will like set it up and manage that. But you'll have a lot of people involved in this in order to make it work, especially at scale.

33:47James Everingham:Yeah, especially too, as you explore it, like you called out a lot of primitives that are needed to make this system work. Like, obviously, the storage layer of them, the compute layer of them, the communication layer of them. And it's about understanding which parts of those are most critical for your organization and which of those maybe you're trying to solve for first, too. Maybe just wrap things up. So we've explained kind of the dream for this kind of platform that we need to build towards and get. And orgs should prioritize having. That way they can fully take advantage of their AI transformation.

34:22James Everingham:information but what do you think is maybe the most critical like primitive of the ones that you've called out like maybe what should people focus on first to start getting immediate gains is there like a part of that orchestration platform where you're like this is the first

34:37Andrew:unlock that you would recommend to people well yeah i think that's a really good question like i think you know if i go back to the dev made experience like there there were some clear agents that were that were that would work across multiple organizations so like you know what we're hoping to do is have some reference agents available as a clear starting point like maybe an onboarding agent so you can go and say wow look this is awesome this works well i just click boom now it's i've created an account i've hooked it to my repo and now i have an onboarding agent and i have a centralized place where engineers can go and look at it, add new ones and start forking it or doing whatever they need.

35:21Andrew:That's what we hope to provide. But I always think a place to start for any team is to find something that works and you're going to have to look outside your company and use that as a model.

35:34James Everingham:Yeah, absolutely. I think it's like in maybe a previous life, you know, we would go and hunt those like prompts and save them to our problem. Why very more? We're all like starting on this like AI journey. And you think about, Oh, what are the workflows I can build to unlock my own kind of velocity. But now it's just challenging everyone and organizational leaders, you know, listening to this to, to, to look and model that these kinds of, uh, workflows that are happening on an org level within other places and be like, how can I capture that and model that. I think there's a lot, that's like the next level of unlock that leaders can gain right now, just by paying attention to like these kinds of systems.

36:14James Everingham:Because when you really crack the egg and like you look at it, a lot of them are very simple. They're taking advantage of simple primitives.

36:20Andrew:Yes, they are. And again, maybe this goes back and I'm just adding on to an earlier question, but a way to energize your teams to do this is by putting big challenges out there. We see these same patterns over and over. And the analogy that I use is like, I feel like AI right now when people are trying to move faster with it, as if they're a car company. And they said, we want the car to go faster. And everyone just started polishing their part and making it more efficient and putting it back together and saying, it's going a little bit faster. You need to completely rethink the car. And so the way that you do that in a business is not by saying, I want something incrementally better.

37:03Andrew:You have to put challenges out to your org that are crazy. You have to go order of magnitude. Go to your team and say, we have the 10x revenue in six months. Or our CICD, like from land to production is six hours. Get it to five minutes. You've got to put these crazy challenges out. And that is where like you get order. That's where you get order of magnitude. You get evolutionary, not revolutionary thinking in your org. And it sort of forces the team to use these tools because they need to.

37:36James Everingham:Yeah, I love that frame of thinking. It reminds me of something I read recently from Claire Vogue, where she said, challenge your org to rebuild your entire product from scratch in two weeks. And then if you can do it, reflect on what that means. You have to have these really difficult conversations and challenges. That really stood out to me. The advice that you just gave of setting a really huge, ambitious goal, I think is the kind of thing that gets people thinking creatively about the tools. Really great framing. And there's honestly so much that we continue to unpack, so we'll just have to keep chatting for sure.

38:11James Everingham:But for now, I'm going to go ahead and say that, James, it's been such a pleasure to have you on the show and to pick your brain about how you think agentic engineering orgs are going to evolve in the things that they need. But just before we wrap up today, where can our audience go to learn more about your work and Guild and what you're building?

38:29Andrew:Yeah, absolutely. Well, you can go to guild.ai. We're taking signups on our wait list right now. We are very close to starting to open that up to have people come in and start using it and giving us feedback. And we're very excited to do that. We can't wait to hear what you build and see what you build on this platform when we do release it. Because I know it's going to be more than anything we thought internally.

38:53James Everingham:Amazing. Well, we're going to share links in the show notes, make sure folks know where to go to check out Guild and see the latest there. And to those listening, if you want a deeper dive into the leadership side of AI transition, which is a lot of what we dug into today, be sure to join the conversation in our newsletters as well. We're distributed on Substack and LinkedIn. You can find easy ways to continue this conversation with us because James and I are both also on LinkedIn. And we'd love to get your thoughts about what you heard today. And so thanks for tuning in to Dev Interrupted. And we'll see you next time.

39:24James Everingham:James, thanks again for joining us.

39:26Andrew:Thank you for having me. This has been so much fun. I appreciate it.

39:36James Everingham:AI helps your developers write more code faster.

39:39Andrew:But here's the problem. Your review process hasn't sped up. The queue grows, reviewers get burnt out, cycle time stalls. Linear B changes that. Our AI reviews every PR the moment it's created, catching bugs, security gaps, and performance issues before humans get involved. It even writes the PR description automatically. Your reviewers spend less time on first-pass problems and more time on architecture and business logic. Break the bottleneck. See how Linear B accelerates your workflow.

From the publisher

Right now, a lot of engineering leaders are stuck in the same loop: rolling out AI tools only to watch their teams quietly drift back to business as usual. Andrew sits down with James Everingham, former Head of Dev Infra at Meta and current CEO of guild.ai, to discuss how to break this cycle by treating AI not just as an autocomplete tool, but as a "sentient fabric" woven directly into your software development lifecycle.  They explore how replacing top-down AI mandates with impossible business challenges—like eliminating code freezes entirely—empowers developers to organically build game-changing tools like conversational onboarding agents. Finally, James breaks down why 2026 is the year of the agent and how his team is building the enterprise infrastructure needed to safely govern, audit, and scale collaborative agent workflows.

Follow the show:

Follow the hosts:

Follow today's guest:

OFFERS

  • Start Free Trial: Get started with LinearB's AI productivity platform for free.
  • Book a Demo: Learn how you can ship faster, improve DevEx, and lead with confidence in the AI era.

LEARN ABOUT LINEARB

  • AI Code Reviews: Automate reviews to catch bugs, security risks, and performance issues before they hit production.
  • AI & Productivity Insights: Go beyond DORA with AI-powered recommendations and dashboards to measure and improve performance.
  • AI-Powered Workflow Automations: Use AI-generated PR descriptions, smart routing, and other automations to reduce developer toil.
  • MCP Server: Interact with your engineering data using natural language to build custom reports and get answers on the fly.

More from Dev Interrupted

All 208 episodes
Your engineers need an AI control plane, not more toolsDev Interrupted · 40 min
Listen in VO