Empathetic leadership for tech overlords, a good backlog completes itself, and who’s agent is this, anyways?

3 Jul 2026 · 37 min · 14 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

This Friday Deploy episode covers: (1) Fable’s return to market and what model routing implies for cost and security; (2) why agent identity needs governance and should be implemented in “rungs” (start small, add durability later); (3) a recap of Brian Bischoff’s “America’s Next Top Modeler” hackathon and pitfalls in agentic data science; (4) leadership/communication advice to avoid “arguing to be correct”; (5) Charity Majors’ guidance on empathetic leadership amid survivorship bias; (6) Kelly Vaughn’s backlog thesis for multi-threaded agentic engineering.

Guests

Kelly Vaughn (engineering manager; Zapier; returns as a past guest). Also referenced: Dex Horthy (HumanLayer co-founder; AI Engineers World Fair talk). Brian Bischoff (Theory Ventures head of AI; hosted the hackathon). Charity Majors (Honeycomb CTO; advice column). No other live guests.

Key claims/examples

Fable routes tasks to other models (e.g., coding to Opus; writing via Sonnet 5/Fable 5), so teams must avoid defaulting to the newest/most expensive model. Agent identity should begin by borrowing user permissions with auditing/logs, not immediately building complex durable IDs. In the hackathon, teams used sequencing-heavy pipelines and suffered from wrong parameters/keywords; one team ran ~30 Claude Code sessions in parallel and froze. Leadership: spec/build instead of arguing; “data drives agreement.” Backlog: multi-threaded agents run out of work unless backlog hygiene (big focus + small “side channel” tickets) is maintained.

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

Revisiting Fable's Return

1:48 to 4:00

Discussion on Fable's comeback and its implications for model selection.

“And Ben is out this week enjoying the great outdoors, whatever that is.”

The Need for Human Oversight in AI

4:00 to 8:05

Exploring the importance of human involvement in AI processes and the risks of over-reliance on automated systems.

“You know, we talked about this extensively in our new segment.”

Agent Identity in Engineering

8:05 to 11:39

Examining different models of agent identity and their implications for team dynamics and accountability.

“I think Fable is going to be an event that causes folks to really wake up to that reality.”

Governance and Attribution in Automation

11:39 to 14:01

Discussion on governance challenges related to automation and agent permissions.

“And also, too, what I love about this article, we'll share it because it gets technical in terms of the level of ways that you'd go about instrumenting and actually applying these three different things.”

Strategies for Avoiding Over-Engineering

14:01 to 15:42

Learn about the importance of scoping projects and avoiding over-engineering.

“And so it's like we're just talking about baseline instrumentation to achieve the identity.”

Recap of America's Next Top Modeler Hackathon

15:42 to 17:18

A detailed recap of a hackathon where engineers tackled messy data challenges.

“So our next story is a recap from a hackathon that happened last year.”

Insights from Data Science Pitfalls

17:18 to 19:14

Understand the challenges data scientists face when working with complex data.

“And there were folks that were doing all sorts of different brute force methods of trying to actually get the right answer, including someone who was running like 30 Claude Code sessions in parallel.”

Navigating AI Conversations with CFOs

19:14 to 20:41

Explore how AI spending discussions are evolving within organizations.

“And I know I'm still wrong, but it's just crazy how much that cognitive stuff has grown since then.”

Navigating AI Conversations with CFOs

20:47 to 21:01

Explore how AI spending discussions are evolving within organizations.

“But, you know, I want to jump into our next article, which is a really interesting reflection on a reality of anyone that's in a workplace, which is most of us listening to this.”

Healthy Disagreements in the Workplace

21:01 to 24:41

Learn strategies for resolving disagreements without losing collaboration.

“And it could be a fundamental disagreement on something related to the product or direction or alignment.”
Show all 14 chapters

Empathetic Leadership Insights from Charity Majors

24:41 to 28:01

Gain insights on empathetic leadership and the pitfalls of success bias.

“Charity has been a guest on the show many times in the past, is a good friend of Dev Interrupted.”

The Importance of Empathetic Leadership

28:01 to 30:08

Learn how empathetic leadership balances business acumen and human connection.

“humanity into it and i have worked at enough companies with enough leadership to see the the other side of the coin to understand, especially the survivorship bias and how that kind of changes the way somebody is viewed.”

Analyzing Backlogs and Engineering Productivity

30:08 to 32:38

Discover strategies for effectively managing backlogs and enhancing team productivity.

“And speaking of role models, you know, Kelly, you're here on the show and you're one of my role models.”

Utilizing AI in Software Development

32:38 to 34:50

Explore the role of AI in improving software development processes and team efficiency.

“And then this becomes a matter of engineer focuses.”
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:04Kelly Vaughn:So Kelly, have you heard the news? I'm sure it's impossible to avoid it, that Fable has come back into our world.

0:11Andrew Zigler:Fable is back in our lives again. Yes, it was a bit of a, I say it was a bit of whiplash, but like I didn't actually get a chance to use it that much before. And I haven't really gotten a lot of time to actually use it this time around. But I can confirm that Fable does recognize that there are three R's in strawberry.

0:30Kelly Vaughn:Wow, incredible. So you were able to get to the bottom of it with the latest model.

0:34Andrew Zigler:Yes, I cannot wait for like my analysis of like how I've used the different models. And it's like, you spend how much on this query?

0:42Kelly Vaughn:It's like the strawberry benchmark is really where you go to first. That's incredible. And, you know, I think it's funny that you comment on like having a chance to try it again. I remember when it came out and then it got taken away. Remember, I was in your DMs on LinkedIn and I said, I was like, Kelly, did you try Fable? And then you said no with a little sad emoji, I think. So sad. Yeah. Yeah. You're not alone. There were a lot of folks who I DMed on LinkedIn. I was like, did you try it? And a lot of people were like, no, like I didn't. It was actually staggering to see the number of folks who had like they didn't get a chance to.

1:17Kelly Vaughn:So to have it come back and they get to try it is really great. We do only get this one limited week of it being on our subscription tier pricing. So what actually I think this talks about more than ever, and we'll dive into in a moment, is the importance of choosing the right model for the task. Because I think Fable is going to be one of the first of many of these flagship models getting really, really expensive for highly specialized stuff. So what do we need to be learning from it? And that's what we're going to be talking about today. And to those listening, welcome to the Friday Deploy brought to you by Linear B.

1:48Kelly Vaughn:I'm your host, Andrew Ziegler. And Ben is out this week enjoying the great outdoors, whatever that is. But don't worry, because it does feel nice to go and touch grass. But, you know, here on Dev Interrupted, we touch keyboards and we chat with friends. And so don't worry. We have a past guest and, in fact, your favorite engineering manager's favorite engineering manager returning to the show, Kelly Vaughn. Kelly, it's amazing, as always, to have you here. I'm so excited to run through this week's news with you.

2:16Andrew Zigler:I am so excited to be back again. You know, I love doing this. I love hanging out with you and I love talking whatever tech news is on the plate for the week.

2:24Kelly Vaughn:Exactly. And it's good to gossip about it out here in the open instead of in our DMs on LinkedIn. So let's get to the bottom of it. Because this week there's been a lot of interesting stuff going on. Obviously, Anthropics control over a fable and releasing it to the market has changed. And we're going to talk about what that means. We're also going to talk about things around agent identity and how you should be thinking about that in combinations with your workflows. We're going to be diving into a data science benchmark from past guest Brian Bischoff. You might remember the data science America's Next Top Modeler that I participated in back in October.

2:54Kelly Vaughn:We got a post retro on that that's really fascinating. We're going to learn some stuff. And we're going to talk a little more on the interpersonal side because, as we all know, creating software is a deeply communicative sport, right? It requires a lot of communication, team building, collaboration, and understanding the perspectives of others and how you're working together. So we're going to be talking about why arguing isn't necessarily the best way to get about proving your point and avoiding some villain bond leadership based on some advice from our favorite charity majors as well. So, Kelly, I'm really excited to dive into some of the things today.

3:31Kelly Vaughn:But, you know, I just wanted to start by revisiting just for a moment the fable getting brought back out into the world. Because, one, I think this represents a really interesting change in how models are going to be released moving forward. I think you're going to see more interference from organizations and entities in the models coming to market, at least in the West, which is starting to have more restrictions around the capabilities and concerns around things like internal cybersecurity and stuff. But also, too, on a practitioner side, having the model come out and then I tried it. You know, we talked about this extensively in our new segment.

4:07Kelly Vaughn:I use like all of my tokens, writing the dragon, the fable, basically. And I couldn't stop talking about how helpful it was. But the fable has come back. It actually has a lot of model routing capabilities underneath. It'll actually send things like coding requests, in many cases, off to an opus model underneath. It'll use things like Sonnet, the new Sonnet 5 that came out along with Fable 5 to do a lot of things like writing. So it kind of begs the question of like, what is Fable? And what is Fable doing? And I think it has to do with like this organizational intelligence of how work gets done.

4:40Kelly Vaughn:And it represents the new kinds of models that we might have moving forward. And that these models might get really expensive. But, you know, Kelly, what were your thoughts on this thing coming back to market?

4:49Andrew Zigler:Yeah, I think we're going to be seeing a lot more of this. I think the big splash of this model is not going to be something we continue to see in the future. I think we're going to see even more interference. And it's a weird time to be in this phase. I would say it is probably predictable that we would have ended up here to begin with because we fear things that we don't understand as humans. And we understand that we don't really understand what we're doing here yet. This is a very fun exploratory period, but as these models get smarter, we don't know what we don't know yet. So I do understand that, you know, I don't love the national security piece to only release it to certain very special customers that aren't Zapier, unfortunately.

5:41Andrew Zigler:Otherwise, I would love to be in on early. But I intend to see more and more of this. But one thing I do kind of want to touch back on is the choice of model. The model routing, I think, is actually a really smart thing to do here because I think we also have a tendency of overestimating how difficult something might be. And so we're going to immediately default to like, oh, I need to use the smartest model for this, the most expensive model for this. And if I'm foreshadowing for anything, I apologize in advance here. But I think it's important that, you know, we all want to kind of play with the new stuff.

6:16Andrew Zigler:But if we default to using whatever's newest, we're going to run out of money really fast.

6:22Kelly Vaughn:Oh, yeah. I think that's really great advice. The whole idea of being aware of what model you pick up and which ones you're using for what task is only going to become more critical as these models, I think, become more specialized. Up until now, we've been seeing these like step level changes and foundation level capabilities. but and you're still going to see those you know at an obviously slower rate moving forward and kelly i think you're really smart to call out that you're probably not going to see the big splash of releases anymore because now i think the name of the game is going to be how can i get the intelligence out the door day by day how do i how do i uh i guess like you know continuously deliver the intelligence and not ship these big models that way you would sidestep this whole oh, now there's a curtain falling on security and interference.

7:07Kelly Vaughn:And I think that might be a strategy we see where you just now see a latent increase in capabilities. But on top of that, I think you're also going to see them split into highly specialized domain-specific models where you have that really smart flagship model or you have a open-source way alternative. There's a lot of them now that are open-source. Apache 2 that you can build a business on top of. And you take them and you fine-tune them on your domain expertise on synthetic and real data from something you're infinitely like knowledgeable about and you build a highly specialized intelligence for handling things in that domain, that becomes like the new frontier.

7:44Kelly Vaughn:Because if you trained that, then it's like, yes, sure, over here, maybe the step level capabilities keep going up, but none of them will ever be as good at that specific domain task as this one that was trained off of this one. And then if we ever want to move it along with it, then as open source gets better, we train along with it because the data set is modular. So, like, these become the new strategies I think people turn to. I think Fable is going to be an event that causes folks to really wake up to that reality. Speaking of waking up to the reality, our producer, Adam, who's not here today, he was on the ground this week at AI Engineers World Fair, recording some really cool stuff, capturing some things on the scene, but also hearing from Human Layer co-founder Dex Horthy, who's also a past guest on Dev Interrupted.

8:30Kelly Vaughn:And Dex, you know, he made a lot of news and folks were talking about his presentation about how, you know, teams are over-relying on poorly trained models and they're having a fast throughput of code that maybe goes through some facsimile of a review and delivery process. But then, you know, days or weeks or months later when there's incidents, when there's outages, when there's critical flaws in the software, being unable to turn back to the work that was done and understand the legacy of how you got there. What were the decisions? What were the artifacts? What was the code and the tests? And, you know, that level of auditability, observability is different for everybody.

9:07Kelly Vaughn:But, you know, he's really calling out here the importance of putting the human back in that loop of being cognitively aware of what is happening at stages of this process. That way it doesn't take months for these AI-generated flaws to surface in your product and what you're delivering to customers. And really, he was attacking to the idea that, oh, just optimizing your harness is everything, that just getting the loop is everything. You know, getting the loop and getting really good skills is one element of being a really effective agentic worker. But sharing context and aligning with others and their agents is actually the differentiator for teams that are delivering durable software.

9:45Andrew Zigler:Yeah, I love this topic because it's something that I firmly believe as well. I am a strong proponent of multi-threaded agentic engineering. I think there's a lot more that we can do at the same time, but that doesn't mean that every task is one size fits all. I have seen product teams ship a whole new product in, let's say, four weeks, four months, whatever. And what they're capable of doing now is amazing. But I've also seen what happens when those incidents arise. And we're like, okay, we're now using AI to diagnose a problem that AI wrote and AI reviewed and AI shipped. We are the humans in this conversation.

10:26Andrew Zigler:And there's a reason why I'm also a big fan of making sure engineers stay employed. Engineers serve a very important role in engineering. We are the ones who do hold the context and nuance and really being able to understand the systems that we're building is what keeps us in engineering. And so I love this whole take. And I, of course, was not at the presentation, but I'm bummed that I did not get to see it in real time.

10:58Kelly Vaughn:I know. I'm excited to dig into more. Everything from Dex, I think he's really spot on with how folks should be thinking about their engineering practice. So more to come always from Dex. I recommend folks follow him on LinkedIn if you're not already. And our next topic is getting a little more granular around some of the problems of having agents roaming around where all your code is in the first place. And this was a really interesting article that dove into different ways that teams are giving their agents identity. The idea of the identity being borrowed from the human user or being something distinct and token-like to the workflow or being something cohesive and durable cross-sessions like an agent identity.

11:39Kelly Vaughn:These are all different ways that folks are tackling the idea of how do I understand who did what and under whose authority and with whose permissions, which I think is one of the biggest dangers right now lurking with AI inside of large enterprise organizations, especially those that are still figuring out how do we share these durable AI practices across the team. And also, too, what I love about this article, we'll share it because it gets technical in terms of the level of ways that you'd go about instrumenting and actually applying these three different things. But critically, at the end, it does a really great job at comparing when would you pick up one over the other?

12:17Kelly Vaughn:We know these three exist. Why do some orgs fall into bucket three where they have to build a very complex agent identity system where everything has an ID that goes back to an agent? is like, for me, it makes me think of like, oh, yes, because like huge, large, sprawling enterprises, there were times where they all had glowing eyes for building microservices or like, let's just be on Kubernetes. And it's like, why are we on Kubernetes? We have 500 users. So it's like, and so like these kinds of, that's what it makes me think of when I look at the agent identity thing of, it's like, is this an over-engineering?

12:51Kelly Vaughn:Is this wanting to hit, is this, you know, wanting to hit the hammer with an arrow or whatever the metaphor is, I feel like that's kind of what it starts to feel like. You know, Kelly, what do you think about how, even within your own team, you have a lot of folks and work that happens underneath you and the permissions and scopes that they have are all varied. How do you think about it as an engineering manager?

13:12Andrew Zigler:Yeah, I mean, the governance piece of this is critical. And, you know, we've, at Zapier, this has always been a conversation. You think about automation's running. Automations have applications, like integrations connected to it. Who owns that ZAP versus who owns that integration? It could be different. And the governance piece is always a question that has to be answered. And so I'm just seeing the same thing in a different flavor. When I'm thinking about attribution for who is working on what and who is responsible for this, if everything goes through an agent's ID and there's no actual human tied to that, that becomes, you know, worrisome for me because I don't know who to talk to.

13:56Andrew Zigler:And like my, like the other EMs that I work with are seeing the same thing. You know, given these three, like, as you were saying, the possibility of like over-engineering this, I completely agree. One of the things that kind of stuck out for me is this or with this was that it very much feels like it should be like a step letter in a way or like you should you should work through the rungs and when you start feeling pains explore the next option as opposed to immediately being like well you know one day we're going to you know need this this massive massive thing so we're going to go ahead and build it now good luck like having to support that in the near term like we all have a tendency of over engineering i know it's exciting to think through like the the wide the broader widespread like agent identities but like it's okay to start small yes small yeah

14:42Kelly Vaughn:Yeah, you should scope it. And by scoping it, they say, you know, step one, start by borrowing the user's credentials and their permissions and be scoped about it and have auditing and logs, which you should already have for every agent to call anyways. And so, yeah. And so it's like we're just talking about baseline instrumentation to achieve the identity. And then the rest of this becomes things that we're already familiar with, like API tokens, which at this point, everyone just assumes are compromised the moment that they're generated. and so really it's like when you dive into this article you'll see this uh thing about like spiffy inspire and like all these different systems for setting it up and i will i will uh say that like my engineering brain was like oh fascinating problem and i could definitely hear the cogs turning but that was the danger for me is i was like i could spend a long time trying to build this answer um and i don't think anyone has the real answer yet but the doing treating it as rungs in the latter.

15:36Kelly Vaughn:It's a really smart strategy. So you don't overextend, I think, in the meantime.

15:41Andrew Zigler:Yeah, totally. Totally.

15:42Kelly Vaughn:So our next story is a recap from a hackathon that happened last year. This is America's Next Top Modeler. Yes, it's an incredible name. This is hosted by Brian Bischoff. He's the head of AI at Theory Ventures and friend of the show. Most recently was with him at AI Council where I presented. He was also a guest on the show. And he had this hackathon, America's Next Top Modeler. And he really was kind of like this crazed villain running this hackathon. And for those of you who've been listening since last year, you might remember the premise was that he brought 150 engineers together and one real analyst at like an analyst company to be given like a huge dump of enterprise data that was made up for a shipping company.

16:25Kelly Vaughn:Had all these products. It was like SQL tables and system logs and like literally like 800 ,000 PDFs. There was even a physical dusty binder that represented a binder sitting in a warehouse somewhere for the shipping company. Like he went through all means of being like information is messy and it lives in a bunch of places. And it's not wasn't ever created with the intention of an AI built using and doing stuff with it. He challenged us to as, you know, nascent data scientists, AI engineers to build a system or a practice that would be able to answer this system, this set of eval questions. So we got like an eval system.

16:59Kelly Vaughn:And really what this article is, is it's a benchmarking and diving deep on how that process unfolded from the person who designed it. But I personally found this very fascinating because I spent six hours maddeningly turning my brain over in cursor trying to get the right results for the different eval questions. And there were folks that were doing all sorts of different brute force methods of trying to actually get the right answer, including someone who was running like 30 Claude Code sessions in parallel. And at one point, his computer froze. And so it was just everyone was doing something.

17:34Kelly Vaughn:And it was really, really, really fascinating. So this article dives in on some of the things that stand out for data scientists that are pitfalls in AI. Like data science is often a matter of sequencing together operations and changes and data to get your final transformation that you're looking for. And each of those are very susceptible to having the wrong parameter or the wrong kind of keyword and suddenly your end result is wrong. And so it can become much messier and harder for the agent to backstep and understand it. So they even created this really cool grid where commonalities of agents and their approaches would break down when trying to do these joins and sequences.

18:11Kelly Vaughn:Really interesting data deep dive for anyone who has tried to throw an agent at data. And I'm wondering, Kelly, is that you? Have you ever tried to use an agent to roll over lots of data?

18:21Andrew Zigler:To some degree. I mean, with the amount of data that we have in Databricks, for sure, I've tried to parse through a lot and try to create a story out of that with medium success. Mostly because, and I think this is important for like one of the takeaways from this is like, what big goal are you actually translating into something to be really precise and verifiable and step by step? And that is an interesting takeaway for like the sake of this study, like this hackathon. But this is a takeaway that should apply across the board. You know, it's the same thing like throwing a very vague like Jira ticket at an agent and saying, do the thing.

19:02Andrew Zigler:If it's vague. Wish casting. Exactly. Yes. And so I think this is an interesting takeaway. Like this, I'm glad you participated in this. amazing name for sure um i think the takeaways are just they're so uh applicable across all different facets of engineering beyond just eie bells yeah i even think of the of the andrew who

19:26Kelly Vaughn:was sitting in the chair in october doing that hackathon and what his engineering practice looked like and i don't even recognize that person so it also speaks to how fast because i'm like oh wow if i did i read i'm reading this article and i'm like oh wow if i could do this again today it'd be a piece of cake. And I know I'm still wrong, but it's just crazy how much that cognitive stuff has grown since then. Andrew and I, we just wrapped up this really great session on token maxing. And we had a lot of fun, you know, running through it. We got a lot of feedback, a lot of questions from the audience.

Read the full transcript

19:54Kelly Vaughn:And it's very clear that this topic is really hitting a nerve right now. And I think it really has to do with the fact that executive conversations all over the place right now around AI has really shifted from this, let's get everyone using it to now everyone's wondering how much are we spending and is it actually worth what we're spending? So if you missed the live stream, we have the full replay on demand over at linearbeat.io. And you know, the reality is that your CFO, they aren't looking at adoption rates or token counts anymore. They want to see what all of that generated code is actually delivering for the business.

20:29Kelly Vaughn:So in this session, we map out exactly where AI is shifting bottlenecks in your pipeline and how the LinearB's Apex framework helps you measure what is really valuable to your business. So we'll share a link in the show notes, but you can also head over to LinearB.io to check out the full session. But, you know, I want to jump into our next article, which is a really interesting reflection on a reality of anyone that's in a workplace, which is most of us listening to this. You know, So you're in a classic conundrum where you and someone else, maybe it's a close co-worker, maybe it's someone you don't work with very closely at all, you disagree.

21:06Kelly Vaughn:And it could be a fundamental disagreement on something related to the product or direction or alignment. And it could be something where there's a lot of ego and skin in the game, maybe like also some costs as well. And so all of that attributes to, you know, sometimes when there are disagreements, we can be prone to arguing about those disagreements as opposed to working together. to find the real solution. And something that's really smart for anyone who's ever dealt with this problem of like, someone's disagreeing with me. And the more I try to prove them wrong, the more they dig in. How do I actually go about proving my point or being correct?

21:43Kelly Vaughn:And this article is really great. It reminds you that the point isn't to be correct. The point is to find the right way forward with what the right solution is for you and that person and what y 'all are working on together. And in today's day and age, one of the amazing things you can do is that if you feel so right and so convicted and so aligned with what needs to happen, okay, say that to your agent. Make a spec. Build it out from top to bottom. It doesn't have to be an argument anymore. Now you don't have to get in the argument with the product manager or the team lead about what the team is going to prioritize or that this isn't important enough to be on the roadmap or whatever the case may be because you can just do it over – if you have that idea so firmly from top to bottom, you could spec it out, you can get it built, you could build it yourself, you could show them the art of the possible.

22:32Kelly Vaughn:And you can just get people on your side by showing the right way to be done and proving it. I thought it was really just like obvious, but also to like really great advice for folks.

22:42Andrew Zigler:Yeah, no, I completely agree. You know, reading the topic, I was just going to be like, Oh, no, that's a horrible idea. Because if you stop arguing and just accept whatever, you know, I know, they were like, I just shrink into

22:53Kelly Vaughn:the, I just give up on the thing. No, that's the opposite. So you don't want to, you don't want to argue either. It becomes like you, you, you damned if you do damned, if you don't kind of situation, there's actually a happy, there is the happy medium. And I think that this one strikes a happy medium.

23:07Andrew Zigler:Exactly. And, and, you know, we all know when it comes to a disagreement, data drives the agreement. Yeah. The more you can bring data into a conversation, the easier that conversation becomes. In my role, one of the most important things that I see is I have escalations brought to me, I raise escalations, is we have to disagree and commit at some point. And I think it's mentioned in the article somewhere of like, it's okay to just let something ride out. And if it doesn't work, it doesn't work. This is one of those things I often see, especially with new managers, for example, who are like very prescriptive about how they want something to be built and they don't agree with what one of their ICs is recommending they do.

23:50Andrew Zigler:I'm like, let them build it that way. If it doesn't work, it's a learning opportunity. So I want to 100 % agree with this. Like there is some healthy disagreement, but understanding where that healthy disagreement turns into arguing for correctness is probably the most important line that you need to identify in yourself.

24:07Kelly Vaughn:Right. Exactly. Before that would have been you in that or someone in that position of being like, oh, I don't even have to work to prove myself right because they will prove myself right by going down this wrong path and discovering this is not the right way now you can just immediately illuminate the right path that you see and they are still allowed to follow down that path and in fact in many environments they should be encouraged to you should figure out maybe you're wrong and we should figure out which one is the right path forward i think that's the benefit of just like being able to iterate quickly and that the work just has to be based on like alignment we just need to understand what has to happen Totally.

24:42Kelly Vaughn:And speaking of alignment and knowing what has to happen, you know, who can say it better than Charity Majors, the CTO of Honeycomb, who has now an advice column on Stack Overflow, which I hope she has for all time because I want to read advice columns from Charity for the rest of my life. Charity has been a guest on the show many times in the past, is a good friend of Dev Interrupted. And in this advice column, she answers somebody who's asking about the real kind of problem-plaguing engineering leaders around almost becoming Bond villains in a way. This problem that happens where our culture of success in particular tends to have a survivorship bias of praising and putting those who do make it to the end or have a certain accreditation or have a really big accomplishment, putting them on a pedestal and being like, they worked really hard.

25:36Kelly Vaughn:They did that. They achieved that. And in some cases, not acknowledging all of the work that came to that point, the ups and downs in their journey, because it wasn't always rosy and starry the whole way. But then also all of the people and efforts that make it possible. And I myself am really passionate around this topic. I don't know, for those of you who know, I don't have a software engineering background from college. I have a humanities degree. And I studied classics. And actually, I wrote my thesis on hero cults. And so the idea of people getting all of this glommed up attention from people who attribute their success and their organizations and their outputs and everything underneath them to that one singular human is something that has actually been chronically affecting just humanity since we've existed.

26:22Kelly Vaughn:It's a fundamental part of society. It's what's driven the creation and fall of every major civilization that we've ever written in a history book. And that's really fascinating to me because you see the same microcosm play out even in industries, even now within places like tech where, for example, the CEO of a huge tech company, you get this singular idea where all of the success of Meta is Mark Zuckerberg, right? They become inseparable in terms of their identity. And so Charity here, she gives us some amazing advice for how to navigate that reality within our industry and ultimately explains how that phenomenon comes to be.

27:02Kelly Vaughn:But that also gives some really amazing strategies for folks on how they can be more empathetic leaders, how they can lean away from that natural inclination within human nature to fall into those ways of thinking about our leaders and the companies we work within. And then she gave some really solid advice on trying to move up the ladder to become a director as well. And so this is a really heartfelt article from Charity. Charity has this amazing ability to write something and it feels like she's sitting right down right next to you having a really good heart to heart and you're getting the best advice that's specific to you.

27:33Kelly Vaughn:And this article delivers the same thing for me. What did you think of this one, Kelly?

27:38Andrew Zigler:Yeah, I absolutely love this article. And I also like, I don't want to paraphrase this. I think it's just worth reading the article itself because I've always loved Charity's writing. I always love how like just open and honest and like experienced she is like she's very trustworthy in what she brings because it's backed by experience and at risk of sounding like i'm doing the same thing for her lifting her up there's a difference because she brings so much humanity into it and i have worked at enough companies with enough leadership to see the the other side of the coin to understand, especially the survivorship bias and how that kind of changes the way somebody is viewed.

28:22And as somebody who takes pride in being able to read

28:26Andrew Zigler:right through that, you know, similar, you have a very different background. I don't know if I told you, I'm going back for my fourth degree.

28:34Kelly Vaughn:I know you're very educated. Yeah.

28:37Andrew Zigler:None of which are also in engineering. It's social work, it's public health, and I'm about to get my second psychology degree. Very much the same thing. The human side of this is so incredibly important for being successful in a way that doesn't feel like you're becoming just that authoritative figure and losing sight of what it means to be a leader within an organization.

29:01Kelly Vaughn:Totally. The really powerful takeaway here, I think, from Charity too is that she hits on a powerful thing, which is, you know, at the end of the day, you still can't sidestep being a good business person. You have to be good. You have to be good at business. You can have a big empathetic heart and know how to lead a whole team and get people aligned around a vision and do so with like just the hugest amount of empathy. But then if you're just a formal business operator or you're not strategic or you aren't able to take your team through those opportunities and those downfalls and all of the things that are going to affect your company, then it doesn't matter how good those morals are, it'll be really hard for you to weather that storm.

29:38Kelly Vaughn:Because the reality is, is that like 90 % of, you know, VC funded, you know, startups, they don't succeed. That's the survivorship bias at work. But also, I think this becomes a powerful rally for folks where it's like, this is your call to action of if like, you are a business person, and you're like, but I don't want to be that tech CEO, I don't want to be that is that you can be something better, you can be your own thing. You can be like charity majors. And so there's a lot of role models out there. And this is a good place to start. And speaking of role models, you know, Kelly, you're here on the show and you're one of my role models.

30:12Kelly Vaughn:And you dropped us a really great article recently about the backlog. And this is a really cool blend of understanding like how your team works, but then also the realities of agentic engineering and how the teams are having throughput these days. I want to hand it over to you. Why don't you tell us a little bit about this article and what came into writing it?

30:31Andrew Zigler:Yeah, yeah. So I have been spending a lot of time thinking about how productivity has been shifting within an organization, like within my engineering org, for example, and how my engineers are adopting AI to change the way they work in very different ways. But there's one common thread here, and I've heard it in multiple conversations, where if I'm doing multi-threaded agentic engineering, as in I'm working on multiple things at once, as in my agents are working on multiple things at once, I am going to run out of work in the backlog. And that would be such a beautiful thing for you to come to me and be like, we have run out of work.

31:12Andrew Zigler:What do we do next? Never going to happen. But we can focus our backlog on things that actually need to be done. And that's why I'm talking about the backlog is finally getting its moment here. Because over time, we constantly have new issues come in. We have technical debt we accrue. We have package upgrades that we need to have done. We have paper cuts that come in. We have projects we've scoped out very, very beautifully. We deliver the MVP and we're like, all right, we're going to fast follow with these things. Oh, wait, there's a new thing we need to build. And that just continues to build up the backlog.

31:45Andrew Zigler:And we never really spend enough time cleaning up that backlog and making sure we can keep things moving along. It's become even more important now to be able to do that because what I tend to see working as far as multi-threaded engineering goes is like you have one big thing that you're spending a lot more time on, but you have the little wins along the way as well. It's funny because like that's the same way I model my to-do list too. I have one major thing. Like if I get this one thing done today, it's been a good day. I've got my two things below that that are like cool, great. And then my three like very, very tiny tasks respond to this email kind of thing.

32:20Andrew Zigler:We're kind of seeing the same thing in engineering, but I have to have enough things on my to-do list to keep up with those tiny tasks. It's much more important to keep up with that list when you're thinking about an engineering team, because they can move a whole lot faster when an agent is able to take a very well-described customer bug, just run with it and fix it. And you've got the proper AI tools in place in your CI pipeline to be able to check for, you know, do all the linting and automatically make the adjustments that you may have missed a test that's failing or something, you know, there's so much that you can do now that we just really need to make sure that we're nailing the backlog at this point.

32:55Kelly Vaughn:Yeah. This idea of it's smart, how you would kind of like split out the capacities of work and the idea of like, you can have these big things on your plate and then you have all these like smaller things, these like throughput things where if they were well aligned and well spec'd and we had a really durable delivery system that we can trust for reviews and getting things out the door, then this should just be a matter of figuring out exactly what we need and staging it up somewhere. And then this becomes a matter of engineer focuses. And this is why I like the diagram you gave us. Engineer focuses on like the big rock task of the week or whatever their main focus is.

33:28Kelly Vaughn:And then in the side channels there, things are coming to them for review, things that they're not really doing anything, any cognitive time on other than maybe initiating or being pestered to put their eyes on it at the very end. And then just acknowledging that those are two different lanes of capacity. And you can't maybe overfill that big lane of the big stuff and expect them to be super successful and agentic across really big things simultaneously because that's a lot for an operator to keep in their mind. But you could certainly think of a world where if all of the cognitive work was already done making the ticket, then it should be relatively straightforward for you and your professional capacity to do these almost like micro reviews.

34:11Kelly Vaughn:But you have to be really smart and make it really small, make it really bite-sized for folks. But obviously, it becomes a really good opportunity, too, for you to harden your SDLC, because I think most folks aren't even going to be able to trust everything downstream necessarily to be able to go that fast. It sounds like you all have a durable practice around understanding when the AI-generated code is created, what happens to it, and where it goes.

34:35Andrew Zigler:And we're continuing to invest in these tools because it's such a critical part. Like the SDLC is so much more than the humans involved in it. Yeah, exactly. We really need to be investing in tools that support the human side of the development process because we can't expect humans to double, triple their output without assistance.

34:56Kelly Vaughn:Yeah, amazing. And that's exactly what we always talk about here at DevEntrupted and Linear B is that exact problem of just being able to have a grasp on your PRs and your agents and what are they doing and touching, but then also too, what's getting delivered? And then when it's getting delivered, is it getting reworked? Is it causing incidents? How fast are we going? And then specifically being able to granularly understand this on a per-team basis. If you look at AI on aggregates, you get nowhere. AI normalizes itself really well when you try to just do an org-wide view. But then you zoom in on a team or a department or one particular end of your SDLC and you get a picture painted if you're able to have that data on hand.

35:40Kelly Vaughn:And that's something that we're really passionate about. You know, if you're listening to this and you're definitely somebody who's trying to get a grasp on how your engineering organization is actually being successful with AI and if you're building a durable practice with sustainable code and how do you take, you know, things that work really well for one team and bring it into another, you know, that's what we focus on at Linear B. We're an engineering productivity platform. Definitely recommend that our listeners check it out. But as for today's Friday Deploy episode, that's it for today's Newsweek lineup.

36:12Kelly Vaughn:If you enjoyed everything that we talked about today, please be sure to give us a like and subscribe wherever that may be happening, as well as dropping us a comment on LinkedIn. Kelly and I would love to hear from you on LinkedIn. Please come pester us. We love hearing from folks who hear us gab. And I'm sure you'll be hearing more of us later this year as well. And so thanks again, Kelly, for joining us today on the show.

36:33Andrew Zigler:Yeah, as always. Thanks for having me.

36:35Kelly Vaughn:Thanks so much. werdli men

From the publisher

This week on the Friday Deploy, Andrew Zigler is joined by Zapier’s Kelly Vaughn to dive into the sudden return of Anthropic's Fable model, the realities of multi-threaded agentic engineering, and why the lowly engineering backlog is finally having its moment. To wrap things up, they review Charity Majors' latest advice on empathetic leadership and explore why the best way to win a workplace disagreement is to stop arguing and let an AI build the proof of concept.

Life Beyond Tokenmaxxing Workshop: Watch the full replay on demand at linearb.io 

Follow the show:

Follow the hosts:

Follow today's guest:

Follow today's stories:

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
Empathetic leadership for tech overlords, a good backlog completes itself, and who’s agent is this, anyways?Dev Interrupted · 37 min
Listen in VO