Sloppypasta culprits, unpacking MCP’s spotlight, and Anthropic wants your agents to work the graveyard shift

20 Mar 2026 · 32 min · 12 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 Summary: Dev Interrupted - Episode "Sloppypasta culprits, unpacking MCP’s spotlight, and Anthropic wants your agents to work the graveyard shift"

Podcast Overview Dev Interrupted is a podcast focusing on software engineering leadership. Hosts Andrew Zigler, Ben Lloyd Pearson, and Dan Lines engage with industry experts to discuss strategies and challenges faced by high-performing software teams, alongside weekly industry news.

---

Episode Highlights Introduction

  • Discussion on the emerging trend of token blackouts and the potential shift to working during off-peak hours to optimize AI compute costs.
  • Anecdotes about Monday mornings being challenging for AI tools due to high demand.

Main Topics

  1. Model Context Protocol (MCP)
  2. The hosts debate if MCP is overhyped or still relevant.
  3. Key Points:
  4. MCP was previously celebrated for optimizing tool usage among large language models (LLMs).
  5. The hosts express regret over contributing to its hype, acknowledging that the tool's relevance may have diminished as AI models have advanced.
  6. Discussion on its temporary nature and need for adaptability in evolving tech landscapes.
  7. MCP still has some benefits like distribution, but many have reverted to using command-line interfaces instead.
  1. Context Anchoring
  2. Introduced as a technique to prevent model compaction during extended AI coding sessions.
  3. Key Points:
  4. Context anchoring involves creating a living document to capture ongoing decisions and context, improving AI's ability to assist with complex tasks.
  5. The hosts emphasize its importance in enhancing collaboration between developers and AI tools.
  1. Optimizing the Wrong Bottlenecks
  2. Based on an article by Andrew Murphy, the hosts discuss common misconceptions about AI’s role in speeding up coding.
  3. Key Points:
  4. Many organizations focus too much on coding speed while neglecting underlying bottlenecks such as unclear requirements and lengthy review processes.
  5. AI can amplify existing issues if the broader software delivery process isn't addressed.
  1. Resurgence of the "Small Web"
  2. The hosts explore a trend towards decentralized, personal web spaces reminiscent of the 1990s.
  3. Key Points:
  4. Growth in non-commercial, personal websites is seen as a response to the monopolistic nature of large platforms.
  5. AI tools are making it easier for individuals to create and manage personal sites, fostering creativity and ownership.
  1. Workplace AI Etiquette: "Sloppy Pasta"
  2. Discussion of the emerging issue known as sloppy pasta, where AI-generated content is shared without proper verification.
  3. Key Points:
  4. Acknowledgment of how this practice erodes trust among team members.
  5. The hosts categorize different types of sloppy pasta perpetrators and provide guidance on improving AI content usage by validating and editing outputs for clarity and accuracy.

---

Key Takeaways

  • Evolving Tools: Continuous evaluation of tools like MCP is crucial as AI technology improves.
  • Context is Key: Methods like context anchoring can significantly enhance the effectiveness of AI in development tasks.
  • Identify Bottlenecks: Focusing solely on coding speed can exacerbate inefficiencies; understanding the entire software delivery lifecycle is essential.
  • Decentralization Trend: A return to personal web spaces may indicate a shift towards more individualized content creation.
  • Mind Workplace Etiquette: Ensuring that AI outputs are refined and accurate fosters trust and efficiency within teams.

---

Conclusion This episode of Dev Interrupted provided an insightful exploration of the current trends in software development, especially regarding AI's integration. The discussions highlighted the importance of adaptability, thoroughness in communication, and the ongoing evolution of the web landscape.

For further engagement

  • Follow the hosts and subscribe to the show on various platforms.
  • Explore the provided articles for deeper insights into discussed topics.

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

Is MCP Dead? A Discussion

2:07 to 4:21

Hosts dive into the current relevance and popularity of the MCP model in AI technology.

“And in this week, we've got MCP, is it dead?”

The Role of CLIs in AI Development

4:22 to 5:50

The conversation shifts to the use of CLIs as a common interface for AI agents and their limitations.

“And it's really just because it's like it's just the most common interface, right?”

Context Anchoring Techniques Explained

5:51 to 10:55

Hosts explore the concept of context anchoring to enhance AI coding sessions and avoid common pitfalls.

“And while CLIs can certainly be applied in the same way, just MCPs are more portable just at the end of the day.”

Identifying Bottlenecks in Software Development

10:56 to 14:07

Discussion on how to identify and address bottlenecks in software development processes, especially with the integration of AI tools.

“It's funny you say that you've always worked in a more ephemeral way.”

Addressing AI Challenges in Engineering

14:07 to 15:40

Learn about the challenges posed by AI rollouts in engineering teams and the importance of clear requirements.

“There's not much more that I would call out that you didn't already cover.”

The Rise of the Small Web

15:45 to 18:10

Explore the resurgence of non-commercial personal websites and their significance in today's internet.

“So the small web, what I'm referring to here are these like non-commercial personal websites that are free of like ads and tracking.”

Nostalgia and the Evolution of Websites

18:10 to 22:29

Reflect on the evolution of personal websites from the 90s to the present day and the potential for a digital renaissance.

“I love that very nostalgic trip back down memory lane.”

Understanding Sloppy Pasta in the Workplace

22:29 to 26:32

Examine the issue of 'sloppy pasta' and how it affects communication and trust in professional settings.

“You know, there's a time and a place for it.”

Strategies to Combat Sloppy Pasta

26:32 to 28:01

Learn effective strategies to improve communication and minimize the impact of AI-generated text in the workplace.

“I definitely fall in the trap of perhaps being the eager beaver, but I will say that it's just really, it speaks to the ability to have like instant fingertips on the information that you need.”

Validating AI Claims and Context

28:01 to 28:48

Learn the importance of validating AI-generated information and context.

“stuff and just get, get rid of all this stuff that doesn't really add value.”
Show all 12 chapters

Agents at Work: Weekend Plans

28:49 to 29:46

Discover how AI agents are utilized for productivity and task management.

“Well, I guess they're going to be trying to work between the rolling token outages that are going to be hitting the nation.”

Creating the Right Environment for Agents

29:47 to 30:38

Explore the process of curating environments for effective AI agent usage.

“You know, most work every day, like I'm starting with working with my agents first.”
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:05Andrew:Andrew, are you taking advantage of Claude's recommendation to start working nights and weekends now? What do you mean, Ben? You haven't gotten the notification yet. And when you sign in, it's like, hey, we'll give you more tokens if you work late at night because it's cheaper for us.

0:22Ben:Oh, yes. If you distribute your workloads, the time is when not everyone is rushing to slam GitHub with their pull requests. It's definitely getting people off of the morning shakeup on Mondays for sure. I don't know about you, but like every Monday morning, it's just like, oh, is this going to be, is it going to fall over today? It's like every week now, I'm like betting on my repositories.

0:42Andrew:Monday mornings, it's like, I feel like almost every AI tool is like barely surviving, just like scraping by, suffering through the like first few hours of the work week before like things sort of flatline, you know.

0:54Ben:It makes me think of like a very kind of apocalyptic future where there's like rolling token blackouts where you're in like a token blackout because the consumptions are too high in your area. And imagine what that would turn off because it has electricity when it shuts off. You can't turn on a bunch of things. Maybe when the tokens stop flowing in your area, a lot of things don't work anymore either.

1:15Andrew:Well, you know, like people get like batteries for their house when they have like solar panels, you know, to collect energy and then like use that battery energy when electricity prices are high. Like, I wonder if there's a way for me to just like collect tokens, you know, so that I can leverage my bank of tokens when token costs are high.

1:34Ben:Okay, well, somebody get Ben a solar farm and let him get cooking because that sounds fascinating. But it would be just to just get more tokens in general. So I love Claude's idea of distributing folks around. I would just wonder who will do it. Obviously, if you can orchestrate your agents and they're running for you all the time anyways, what's it matter? It's like they're probably always running slash you could just have them run later.

1:56Andrew:So, yeah, what you're saying is all the more pressure to just have our agents constantly working for us when we're not working, I guess. Yeah, well, and on that note, welcome to the Friday Deploy. I'm your host, Ben Lloyd Pearson. And I'm your host, Andrew Ziegler. And in this week, we've got MCP, is it dead? How to anchor context to prevent model compaction, the resurgence of the small web, and an AI adequate guide. So let's just start at the top with MCP. Andrew, is MCP dead?

2:26Ben:Okay, well, this spicy article is about how MCP is gone and no MCP is back and MCP is somewhere in the middle. Yes, I think AI's darling child, MCP, has certainly ran its course of popularity. I love how this article calls out the fault of AI hype influencers for making MCP more popular than it needed to be. I don't know if this was directed at me. I'm just kidding. But if you have been listening to Dev Interrupted, especially around this time, about a year ago, you'll know we were talking about MCP on this show a lot.

2:59Andrew:And you know why this article actually almost perfectly lines up when we were hyping MCP. So I feel like he probably is calling us out directly on this one. Yes, yes.

3:08Ben:Clearly a dev-interrupted reader, clearly disgruntled by our effusive coverage of MCP. And you know what, I don't blame them because reflecting on it, it was a different problem, a different solution for a different time. Because around this time a year ago, let's not forget, models were a lot dumber. Their ability to use tools was not as great as it was today. And MCP was a fundamental day and night change in the ability to get consistent tool usage from LLMs. It really paved the way for more token optimized and simpler solutions. You know, we all kind of ended up going back to CLIs in some form or another instead of carrying around massive MCP servers.

3:48Ben:And the benefits of this are numerous and lots of folks talk about them.

3:53Andrew:But what this article calls out is why was MCP in the spotlight in the first place?

3:57Ben:I think it's a great reminder that, you know, we're in a growing pain. We're going to be embracing and using technology that maybe it's not going to stick around forever. So you should always be working in a way that expects your tools to be temporary and moving with you, not standing still.

4:12Andrew:Yeah. And I want to point out that I kind of thought it was obvious that CLIs are like more of a crutch for AI agents than they are like an interface that that they would should be standardized around. And it's really just because it's like it's just the most common interface, right? Like it's been it's been around for decades now. And so if you're going to have an agent do work, it's going to naturally pick up a CLI because what other what other option out there is is there? but you know i think if you were to actually ask like your agents like how would you design and implement your ideal interface like i would look nothing like a cli even though it's become such a popular tool for ai agents but yeah i really like the just the pragmatic perspective on mcp in this article so you know like i said we probably contributed to this but mcp was overhyped months ago um it kind of seemed like everyone was mcp-ing all the things like not a week went by that there wasn't half a dozen companies announcing their new mcp product thing that they've attached to their their platform but the reality is that there's really like more situations where mcp shouldn't be used and there are actually situations where it should be used it's not like this one size fits all agent connector thing so if you're like still trying to understand like what's the difference between a use case where mcp is great and where it's not like this is this is some really great reading that I think is super timely.

5:34Ben:You know, one last thing I want to end on there is a big thing MCP solves that CLIs still won't is distribution. MCP is a really great way of getting your tool and your widely used API in the hands of a lot of people really quickly and consistently. And while CLIs can certainly be applied in the same way, just MCPs are more portable just at the end of the day. And so there is definitely still a use case for them. Yeah. All right, let's move on to context anchoring. What do we have here, Andrew? Yes, so this is an article from ThoughtWorks. It's covering latest research about how AI coding sessions, you know, when they run very long and after a while, you get to a point where you have to ask yourself, like, would I be stressed out if this chat closed right now?

6:21Ben:Would it be disrupting to my work if this chat were to end? And most developers, once they get into a few turns with any AI coding tool, would answer yes. And it's because so much of the usefulness of any session gets wrapped up within this temporary window that over time experiences an event we all know as compaction. And this compaction event is pretty savage. It degrades what the AI can recall. This research shows that the things that go first are the reasoning behind decisions, not the decisions themselves, which creates an even shakier ground the further you go. with other experts like we've had Dexter Orzee on the show have called out rightly that around 50 % it really drops off a cliff.

7:04Ben:And the solution for this becomes a technique known as context anchoring. I'm a huge proponent of this. We'll talk about this like a little bit more too. But the idea is that you capture like a living feature document that externalizes context and decisions. It's a little different from an architectural decision record. Those are more formal and exist within a different, like a different place. This is more like a substrate where you and the LLM are working together to capture this very temporary bit of knowledge. There's lots of different tools for doing this, but I got to say, this article comes at a really fascinating time when Opus 4.6 is just right now reaching its 1 million context window.

7:46Ben:I've been using it on a daily basis and my sessions now just have so much room in them. It gets really tempting to go for way longer than I would have even at like a week or two ago. Ben, what do you think about this article?

8:01Andrew:Yeah, well, this is part of a series that we've been following for quite some time now from the ThoughtWorks team over on Martin Fowler's blog. And it's a part of a series called the Patterns for Reducing Friction in AI-Assisted Development. And I really love this term, this phrase context anchoring. And partly because I feel like we're in this era right now of AI where we're coming up with a lot of new terms to describe like phenomenon that we're experiencing within this space. And this is one of those terms that I think is coming out of that. But I really think it's a great term to describe what you and I, Andrew, have really been focusing on in recent weeks with our agents.

8:41Andrew:It's like the more that you can build that context behind everything. We've been talking about context engineering for a while, a little bit. This is sort of like a way to mature that practice. And I want to just like step back for a minute because the article did call out a practice that I think is a very common anti-pattern. And that's when you do things like over-relying on like a long chat thread with your GPTs. Like it kind of illustrates like the challenge that context anchoring can help solve, you know. And on one hand, like I've always tended to work in a much more ephemeral way, like, you know, Browser tabs to me, I open them when I need them and I close them when I'm done.

9:23Andrew:They only exist as long as I need them. Notes that I take are on temporary notepads and then they're deleted after they serve their purpose. Working documents are forgotten once the thing that I'm working on gets published out to the world. And in a sense, that's given me this really strong default approach to LLMs where I'm always treating them as these ephemeral workers. and as a result I've kind of avoided that anti-pattern I was describing where I would have these long-standing chat threads and a big part of that was because I understood that if you want to hand off a repeatable problem to AI you need to keep it as constrained as possible to avoid model failure and like those long-running chat history type things but this practice breaks down when you need historical context for the model to perform well.

10:14Andrew:AI needs to know what was decided, why that decision was made, who are the people that were involved in making that decision, what additional context is out there behind, you know, like what sort of external constraints exist on the situation. And so now, like, you know, I still kind of like I treat GPTs ephemerally, but the context is, you know, I'm recording and archiving context as much as possible now, because everything is important for helping AI to understand where I am, like not only the problem set that I'm trying to solve, but where I am and how I got to where I am at this moment. So yeah, another just a great article from ThoughtWorks.

10:54Andrew:Everyone should be following the work over there, and I'm sure we'll continue to have awesome information from them to share.

11:00Ben:Yeah, really well said. Really great summary as well. It's funny you say that you've always worked in a more ephemeral way. I actually find myself more gravitating towards the opposite. I've always kind of worked in a very kind of accumulative way. I think the future belongs to collectors, people who have been curating their own content and knowledge and archives of things. Maybe I just love to collect things in folders, but a lot of them are marked down. And it's just been crazy how future proof and future compatible that way of thinking was and still continues to be. So if you're not somebody who is keeping a daily dot journal or is capturing things from every day that maybe would otherwise fleet out of your mind, like I would encourage you to do so.

11:44Ben:It's an amazing mindfulness practice that benefits you and all of these other things that you're working on life. Yeah.

11:51Andrew:Yeah. You know, capturing transcripts into Obsidian notes and having Claude Cowork connected to that is a wild experience, but it is immensely powerful.

12:00Ben:or if you just have a big list of coding challenges and a markdown folder that you just love to go back to every once in a while and revisit that's just fine too

12:08Andrew:yeah all right well let's talk about some of the challenges that that that come up when you when you don't have great ai practices particularly around things like context angering anchoring and this article comes from andrew murphy it's titled if you thought the speed of writing code was your problem you have bigger problems so you know we've got engineering leaders all over the place out there that are rushing to deploy AI coding assistants, claiming all these increases to output. But the reality is that a lot of them are really just optimizing the wrong bottleneck. A topic we've covered consistently here on Dev Interrupted is that writing code has never really been the constraint.

12:47Andrew:It has sometimes been a bottleneck, but in software delivery, it often is not the thing that slows it down. And if you operate on the theory of constraints, optimizing something that isn't the bottleneck is just going to make your existing bottlenecks bigger and have more problems build up. So the real bottlenecks in most organizations is things like unclear requirements, you know, lengthy review and deployment processes. We talk about code reviews frequently and how that is almost always or very frequently the most, the biggest bottleneck in the typical software engineering organization. Beyond that, you know, fear-based cultures, organizational coordination, these are all things that can create bottlenecks within your teams and that get worse as you add AI on top of them.

13:37Andrew:So if you're, as a team, not mapping that entire SDLC and understanding where those constraints are and, you know, which portions of the cycle, the software cycles are the ones that are slowing you down, then AI is actually, you know, It's an amplifier. It's going to make all of those bottlenecks, all of those problems worse rather than better. So we love this article just because it's just another expert out there agreeing with something that we hear over and over again from our community. So, yeah, what do you think about this, Andrew?

14:09Ben:Great summary. There's not much more that I would call out that you didn't already cover. but in terms of the size of really the scope of this problem and how much we've been attacking on the show this is like a pervasive issue that i think every engineering team is encountering right now and if it's lurking and you haven't identified it yet it's really critical that you do the idea of having the ai rollout without tying it to the impact and understanding downstream effects of of using these tools within your sdlc this really calls out how all of the other bottlenecks besides writing the code are what make that possible so you have to focus on the whole system not just one part of it really great uh really great article i also love that it called out um the reality that it becomes a horror show um at 3x the code output without hardening your other systems um i think that's very much the case everyone i think at this point has been in a situation where like a deluge of something slammed into a wall maybe a cicd check or a flaky test that was not expected.

15:12Ben:And you've probably had a meeting about it, right? So having those kinds of clear requirements is how we can avoid those problems. Yeah, and I'm going to make a shameless plug

15:22Andrew:just because I can, you know. Andrew and I, you both work for Linear B. It's a company that helps engineering leaders solve these problems all the time. So if you're listening to this and reading this article after this and feel like, man, this is really the experience that I'm going through right now. All right, you know, this is a problem that we help engineering leaders solve all the time. So make sure you go check out Linear B and we'll get back into the news. All right, let's move on to the small web, which may actually be bigger than you think. So the small web, what I'm referring to here are these like non-commercial personal websites that are free of like ads and tracking.

15:59Andrew:And, you know, really what it is, is going back to like the mid 90s when everyone is like building their own websites in raw HTML and CSS and, and just doing it to share information with the world, you know? And I remember back then, like an author of this article brings it up how people are just so idealistic. It's like universities and nonprofits will be out there, like populating the web with knowledge. And to an extent that's true, but then you also look at the, the last 20 years or so of the web and it's, it's been more a history of consolidation, commercialization, near monopolistic, and sometimes actual monopolistic behaviors in the market.

16:40Andrew:So this author is highlighting a trend where that original vision of the web is actually starting to trend back in a positive direction and start to come back. So there's more of these websites showing up. And from my understanding, maybe you can correct me, Andrew, but I think this author is basing it on uh some sort of uh like library for building websites or that that is now proliferating across the web and you can use that to sort of track like the emergence of these websites that's right yeah it's checking it's checking new profiles on kagi i believe

17:13Ben:that's what it was yeah yeah like a personal website repository yeah and and i and i feel

17:19Andrew:like uh our producer adam added this because he just knew i wouldn't be able to help myself but go into a nostalgic trip to back to my early days of technology. Because, you know, it has me thinking back to like the very first website that I built, which was back, you know, on our local mom and pop ISP. They just had their like little building across the field from us. You know, as a part of our monthly internet subscription, we had hosting space that they gave us, like literally hosted in our neighborhood, you know, which is pretty wild to think. So I, you know, I built my own HTML, CSS, uh, website, you know, of course optimized for both internet Explorer and Netscape.

17:55Andrew:Uh, and I remember, you know, doing things like downloading game guides off of these websites from people just like me who just wanted to share something that they thought was cool, you know? Uh, so yeah, I, I mean, centralization tends to ebb and flow. Uh, maybe we are ebbing back towards decentralization, but what do you think, Andrew?

18:13Ben:I love that very nostalgic trip back down memory lane. I actually too, I'll, I had a local little ISP that also too came with a little bit of hosting. But I originally learned to use a computer so that I could make websites. And why did I want to make websites? Because I saw these cool pictures and I wanted to do what? Save them and collect them in folders. And so I wanted to make websites so that I could put my collection of images somewhere where people could see them.

18:40Andrew:You've been collecting context for your AI since you first started touching a computer. That's

Read the full transcript

18:44Ben:wild on yeah honestly same year i was writing i was on a computer it's computers been part of my life my whole life but it's funny you say that adam put this article in here our producer for you uh because he actually definitely put this in here for me because i feel like i talk about this part of the internet all the time uh is there's definitely a resurgence of the small web here um it's a reality called the post naive internet you know we previously existed an internet where we were all consolidating into massive platforms in the web 2.0 era, which then became apps on our phone, became these ubiquitous huge services.

19:20Ben:But with the arrival of things like AI and, you know, more invasive practices by these more monopolistic platforms, people are retreating with their personal data, with their time, with their attention, and most of all with their creativity. Back to the world of creating personal websites that speak to who they are. And AI is making that easier than ever now for anybody to be able to make their own website. And I think any developer, especially those in their earliest days of development, especially anyone near the front end world, probably your first project that you really wanted to do would make a really cool portfolio website for yourself.

19:57Ben:And so the idea of having a spot on the web that you own is really universal to just being a participant on it, I think. And I say more the merrier. I have a personal website. I love growing my personal website and connecting with others. Web rings are back. You know, I think all of these things speak to a world of the internet where it's hyper-customized for you. It speaks to changing market economics and attention economics as well, because huge platforms that locked you in for advertising, you pay with your attention. But owning your own platform and content means you can do anything with it and connect with like-minded people in ways you never could before.

20:33Ben:And maybe as these larger off-the-shelf experiences shrink or get replaced by something else, I think we'll find ourselves increasingly in a world where software is very customized and more utility-like. You know, everything becomes digital and consumption pricing-based because all that compute is tokenized underneath because all your experiences are hyper-customized to you and exactly where you want them. And so maybe instead of paying for a seat or a flat rate or a tier on some SaaS company somewhere, you might just find yourself turning on and off a bunch of really cool inference systems that you pull into your own website or you pull into your own shared space with your friends.

21:13Ben:I think the web is set up for any kind of future that we want it to be.

21:17Andrew:Yeah. And to touch on your point about, you know, AI encouraging you to build more, I do kind of feel like maybe we are on the cusp of a wave of decentralization within the web. Like we've kind of discussed a little bit here about how it feels like it's probably never going to be this free again, like the way you can just use it for a very low cost and do a huge range of tasks with it. I'm not sure that that will continue and things may over time sort of get locked down. But when you think about the fact that AI makes it so like basically anyone can write code now or at least code that's good enough for a simple website, coupled with the fact that like hosting space for simple websites is incredibly cheap, sometimes free, and it is quite plentiful.

22:04Andrew:And it's very simple to publish your own content to the web now. So, you know, I could definitely see this creating some level of like a renaissance for lack of a better phrase in terms of just digital creation. And, you know, personally, what I'm waiting for, like, let's bring back the free internet arcades. Like, come on, like those are such a cool era within the Internet era. And like with AI, we should be able to do it so much better now. Like, am I right, Andrew?

22:31Ben:You know, there's a time and a place for it. I could see a really great arcade coming back and just really hitting. I got to say, every kid had that bookmarked folder of cool arcade websites. I just think kids these days, they just have that bookmarked folder of Roblox experiences and stuff. Yeah, that's true. That's true.

22:47Andrew:All right. Well, let's close out with a topic that's near and dear to my heart, and that's sloppy pasta and how we're all going to stop it. So this article, it highlights an emerging workplace adequate problem that the author refers to as sloppy pasta, where people forward raw AI-generated text without reading it or verifying it, creating an asymmetry where recipients have to do things like fact check and distill information and spend effort understanding the information, while the person who sent it spent basically no effort creating it. and ultimately this is the kind of thing that erodes trust in the workplace Andrew what do you think have you been a victim or a perpetrator of sloppy pasta

23:33Ben:I certainly try not to be a perpetrator you know as much of even like a huge proponent of voice attacks and whisper flow that I am I don't even really use it to talk to people in slack I just use it for for code you know I'm actually I've really really diligent about the time that I put into messages I send to people and my emails you know if you're listening to this if you've received an email from me, you'll know that it has this certain flavor on unhinged and those are all written by me. And so I definitely think that like I take a lot of care about the stuff I write. So because of that, I do in some way kind of expect that from others, especially since we're a human to human interaction.

24:10Ben:It doesn't ever really feel good to feel like you're just getting a copy paste out of someone's like chat GPT session. I've definitely been on the receiving end of this. And if you do it to other folks and you don't think that they notice, I promise you that they do. What about you, Ben? Do you find yourself perpetrating or being perpetrated?

24:28Andrew:Yeah. So, so first of all, I'll explain there's, there's a couple of categories of sloppy pasta perpetrators that are outlined here. So the first is the eager beaver. So that's somebody who, who wants to contribute to the topic at hand. Uh, so they go and ask their chat bot and just share whatever that chat bot shares with them. You know, the intention is good, not necessarily helpful. Uh, then the second category is the Oracle. Uh, and to be clear, I feel like I have at least seen all three of these and I'll get into the one that I think that I may be as on occasion. Uh, so the Oracle, this is someone who asks a question and then somebody else just takes that question and goes and paste it into, to, to their AI and brings it back into the chat.

25:10Andrew:Uh, sometimes this is valid though. I will point out there are, there have been times where I kind of wish I had the AI version or the AI equivalent of let me Google that for you. It's like you could have just taken that to chat GPT before you brought it to me. But that's besides the point. That's a different situation. All right. And then the last category, which is the one that I think I do occasionally fall into, and that is the ghostwriter. And this is where the sender shares AI output as their own work. But you know what? And I've gotten this feedback directly from you, Andrew you once told me this is this is I don't remember the exact words but it was a like a two or three page document that was purely AI generated and you're like this is the best kind of AI slop

25:51Ben:and I was like of course it is well the AI slop that you serve Ben is great it's just you know maybe he smells a little bit of AI but you know the ghostwriter thing I will say you know I think everybody who worked does knowledge work stuff does the ghostwriting thing to an extent I read the ghostwriting thing and it's like oh that's like uh oh my like my agents do that but it's in re not like saying to other people but produce artifacts just like this that are like my outputs right so yeah it's just more about like properly addressing where the content's coming from framing expectation being like if this was ai generator or part of a workflow i think it's helpful to disclose that a lot of times systems are implied to be that way now though so it just depends.

26:33Ben:I definitely fall in the trap of perhaps being the eager beaver, but I will say that it's just really, it speaks to the ability to have like instant fingertips on the information that you need. And so if you're a really eager beaver and you're not well attuned to what you're grabbing, then that is very much a detriment to your team. But if you're an eager beaver and able to spot and be calibrated to the right thing, the right information, the signal, you know, I think that's less of an eager beaver and more of like a, like a dog, right? Like you're going to go out, like find what, what needs to be found.

27:10It's like a, what could be intentional.

27:12Ben:So all of these have a positive side as well.

27:15Andrew:Yeah. And there's some great tips in this article too, that, that if you think you might be in one of those three categories or you want to help somebody who, who is, and, you know articulate how how to get better uh there's some great tips uh there's a couple that resonated with me that i i have definitely incorporated into my daily work um and the like first first of all your first pass of anything that comes out of ai you should effectively like judiciously delete things out of it like yeah you know models like clod in particular are incredibly verbose i found that like potentially like 20 of what it outputs just off the bat just get rid of it.

27:52Andrew:It's not relevant. Like it just went a little too far because it can. And, you know, and that helps like distill, like you're trying to distill down to like the important stuff and just get, get rid of all this stuff that doesn't really add value. And then the second one that is, I think it's, it's perhaps more critical than the first is you have to validate every single factual claim and then fix spots where AI missed context. So sometimes AI will just get the facts wrong, which you need to go validate and figure out. Sometimes it will add context to a fact that it comes up with that the fact may be true, but the context is out of place.

28:30Andrew:There's a lot of assumptions that LLMs make that, you know, you just need to use your human expertise to validate. So, and there are other tips in this article. I feel like the problems that these three categories of perpetrator create, they're all solvable. You know, It's just a matter of rigor in how you work. I agree. All right, Andrew, what are your agents up to this weekend?

28:51Ben:Well, I guess they're going to be trying to work between the rolling token outages that are going to be hitting the nation. That's right. But probably not all too much, to be honest, because I find myself more and more the more capable that they get. It's more, again, about the communication and the alignment for what we need at any given moment. You know, I don't exist within a massive churning enterprise system, at least not right now. And so I don't have this constant output demand from a huge array of tools and services that I manage or maintain. Instead, all of the knowledge work I do requires a lot of thinking.

29:28Ben:And so what I find is my agents free me up a lot of time to really get aligned on what exactly needs to get done. And then when the coding happens, it's actually so surgically fast because my harness is so well tuned from everything that I learned here from our experts on the show that I actually don't spend too much time there at all.

29:45Andrew:But what about you, Ben? So I just got a new laptop, which has been it's been fun setting it up in the like agent first era. You know, most work every day, like I'm starting with working with my agents first. Like it's like, what do I have to build with my agents to solve the things that I put on my to do list today? and it's a it's a it's a pretty wild way to work you know i'll answer one better it's not that my

30:09Ben:agents will be making anything i will be spending a lot of time creating the right environment for my agents to know what to do all of the agents and and what they need to do are effectively pretty efficient for me but what i spend a lot of time doing now is curating their environment making sure the right information is available the right tools are at their fingertips and they can communicate with the right other agents and becomes like a whole other practice. It's almost like tending a garden, you know, very much. Yeah. Yeah. Cool.

30:39Andrew:All right. Well, thanks everyone for joining us for this segment of the Friday Deploy. Give us a rating on wherever you're listening to us right now with thumbs up, you know, anything you can do to just helps us in drive engagement and get get our reach out there. So thanks for joining us this week. And thanks, Andrew. And we'll see you next week. See you next time.

31:05Andrew:AI is everywhere in software engineering, but most teams still can't prove its impact. That's where the APEX framework comes in. APEX is a new operating model for engineering productivity, designed to measure AI where it actually matters, at the pull request level. It connects AI activity to delivery outcomes, not just tool usage. Apex is built on four pillars with AI leverage, predictability, efficiency, and developer experience. Apex helps you increase throughput without sacrificing delivery confidence or burning out your team. Because speed without predictability creates chaos and faster coding often shifts bottlenecks downstream.

31:42Andrew:If you want to operationalize AI the right way, Linear B and Apex gives you the system and the cadence to do it. Download the guide and start measuring what matters.

From the publisher

Are rolling token blackouts and late-night AI coding shifts about to become the new normal for developers? This week on the Friday Deploy, Andrew and Ben explore the shifting economics of AI compute before debating whether the Model Context Protocol (MCP) was fundamentally overhyped. The hosts also dive into "context anchoring" to prevent model compaction during long coding sessions, why optimizing the wrong bottlenecks makes AI an amplifier for bad processes, and the nostalgic resurgence of the decentralized "small web." Finally, they break down the new rules of workplace AI etiquette to help you avoid serving your coworkers "sloppy pasta" disguised as real work.

Read the guide: The APEX Framework

Follow the show:

Follow the hosts:

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
Sloppypasta culprits, unpacking MCP’s spotlight, and Anthropic wants your agents to work the graveyard shiftDev Interrupted · 32 min
Listen in VO