In short
Dev Interrupted Podcast Episode Notes
Episode
The Agent Wasteland, Federated Workflows, and a Computer for Computers
Hosts
- Andrew Zigler
- Ben Lloyd Pearson
Episode Overview
In this episode, the hosts discuss the current economic landscape of software development, the rapid growth of open-source projects, specifically the OpenClaw project, Steve Yegge's federated workflow concept, and the introduction of the Perplexity Computer as a digital coworker. They explore the implications of these topics on the future of software engineering and the workforce.
---
Key Themes and Discussions
- Economic Shift in Software Development
- Minimum Wage Comparison: The hosts raise the question of whether the cost of software development has dipped below minimum wage.
- Automation Impact: The rise of tools that automate coding tasks is leading to a devaluation of traditional software development roles.
- Software Development vs. Software Engineering:
- Software Development: Focused on converting requirements into code.
- Software Engineering: Encompasses broader responsibilities including architecture and user understanding.
- OpenClaw Project
- Rapid Growth: OpenClaw has achieved over 250,000 stars on GitHub in just four months, indicating its viral popularity.
- Comparison to Linux: The hosts discuss the implications of OpenClaw's growth compared to foundational projects like Linux, noting that Linux is more of a framework for community development rather than a repository for active development.
- Security Risks: The rapid adoption raises concerns about potential security vulnerabilities that may not be addressed until they reach production environments.
- Steve Yegge's Concept of the "Wasteland"
- Federated Workflows: Yegge's idea of a "federated wasteland" refers to a collaborative environment where different workflows interact through shared systems.
- Reputation Systems: The importance of tracking and verifying the quality of work performed by agents in these environments.
- Agent Collaboration: The hosts emphasize the need for orchestrators (agents) to work together efficiently, enhancing productivity and resolving complex tasks.
- Perplexity Computer
- Overview: A digital worker that can execute workflows over extended periods, addressing the need for long-running computational processes.
- Comparison to Other Tools: Positioned as an evolution of existing tools like Claude Cowork, focusing on modular orchestration at an operating system level.
- Future of Agents: The discussion emphasizes a shift towards creating more integrated systems that can intuitively respond to user needs and automate workflows.
- Implications for Software Engineers
- Adapting to Change: Engineers are encouraged to evolve their roles to include software engineering capabilities beyond mere coding.
- Opportunities for Innovation: The landscape is ripe with new roles and possibilities as technology continues to evolve.
- Need for Continuous Learning: The importance of staying updated with technological advancements to remain relevant in the rapidly changing environment.
---
Key Takeaways
- The economic viability of traditional software development is being challenged by automation and AI.
- OpenClaw exemplifies the rapid transition towards open-source solutions, but also highlights the potential risks associated with widespread adoption.
- The future lies in collaborative frameworks that effectively utilize agent-based systems to enhance productivity and systematize work processes.
- Continuous adaptation and learning are crucial for software engineers to thrive in this new era.
---
Related Links and Resources
- [OpenClaw GitHub Stars Article](https://thenewstack.io/openclaw-github-stars-security/)
- [Steve Yegge's Wasteland Concept](https://steve-yegge.medium.com/welcome-to-the-wasteland-a-thousand-gas-towns-a5eb9bc8dc1f)
- [Introducing Perplexity Computer](https://www.perplexity.ai/hub/blog/introducing-perplexity-computer)
- [Software Development Costs](https://ghuntley.com/real/)
Offers
- [Start Free Trial with LinearB](https://linearb.io/start-free-trial?utm_source=podcast&utm_medium=referral&utm_campaign=devint-shownotes&utm_content=shownotes)
- [Book a Demo with LinearB](https://linearb.io/book-a-demo?utm_source=podcast&utm_medium=referral&utm_campaign=devint-shownotes&utm_content=shownotes)
---
Conclusion This episode of Dev Interrupted provides insightful commentary on the evolving landscape of software engineering, emphasizing the need for adaptation amidst technological advancements. The hosts encourage listeners to embrace new methodologies and tools to thrive in this rapidly changing environment.
Written by AI. May contain mistakes. Listen to the episode to check what was said.
Chapters
Tap a time to open that second in VOCollaborative Agent Engineering Insights
0:45 to 1:40
The hosts discuss their experiences with AI agents and collaborative engineering challenges.
“It's pretty funny how quickly I was able to change anything that you handed off to me as well.”
OpenClaw's Viral Growth Phenomenon
1:40 to 3:30
Discussion about OpenClaw's rapid rise in popularity and its implications.
“Yeah, and here's what we're covering today.”
Comparative Analysis of OpenClaw and Linux
3:30 to 5:20
Exploring the differences between OpenClaw's success and Linux's development history.
“if Linux was birthed in the GitHub era, would it rival the current success of OpenClaw?”
The Security Risks of Rapid Adoption
5:20 to 8:00
A conversation on the potential security challenges that arise from popular tech like OpenClaw.
“And it feels like a very common story in tech of three steps forward and two steps back.”
Steve Yege's Wasteland and Federated Workflows
8:00 to 11:20
The hosts delve into Steve Yege's ideas on federated workflows and their significance.
“And what does it mean for multiple people to have orchestrators that work together to solve problems and coordinate issues?”
Agent Orchestrators and Collaborative Challenges
11:20 to 13:40
Discussing the evolution of agent orchestrators and how they can work together effectively.
“And so really, he's borrowing a lot of concepts there, reputation being one of them.”
Perplexity Computer's Role in Agent Systems
13:40 to 14:02
Introduction to Perplexity's new general-purpose digital worker and its capabilities.
Introduction to Perplexity Computer
14:02 to 15:00
Learn about the Perplexity computer and its capabilities in workflow management.
“This is Perplexity announcing the Perplexity computer.”
Designing Long-Running Agents
15:01 to 17:58
Explore how long-running agents are designed and their implications for technology.
“Boyle at Ona about how they're designing cloud environments for long-running agents in a similar way and protecting the rest of the technology stack on a kernel level in terms of what the agent can do.”
The Cost of Software Development
17:59 to 19:56
Discover how software development costs have changed and its implications.
“of more types of services like this to come.”
Show all 14 chapters
Distinction Between Software Development and Engineering
19:57 to 22:34
Understand the differences between software development and software engineering and their relevance today.
“And that simply isn't the opportunity that's available anymore.”
Opportunities in AI and Engineering
22:35 to 24:49
Learn about the new opportunities in engineering driven by AI advancements.
“there's somewhere in the middle that you can fall, but you do have to find that place for yourself.”
The Future of Collaborative Agentic Work
24:50 to 26:11
Explore how collaborative work with agents is changing workflows and productivity.
“And there's a lot of tough challenges to grapple with right now.”
Call to Action for Developer Survey Participation
28:01 to 28:17
Listeners are encouraged to fill out a developer survey regarding their use of coding agents.
“Well, there's definitely going to be a writing campaign.”
Transcript
Automatic transcript. May contain errors.0:04Andrew:Hey, I agents everywhere. I'm curious, Andrew, you got your hands on some of my agents in the last week. How many hours do you think they saved you?
0:12Ben:Oh, well, your agent saved me actually a lot of hours this last week, because they were super useful for the tasks that we had at hand. But I also that same question back at you. You know, how many hours of my agents saved you in the last week?
0:26Andrew:Well, in the last week, nothing, because I've been using my agents this whole time. It is really fun how we're just like ping ponging information back and forth between our agents at this point. Like they just grab whatever they can, go over to our little laboratory we have for them and then like do what we want. And then eventually like the signals go back to the other agents. You know, it's pretty fun.
0:47Ben:It's pretty funny how quickly I was able to change anything that you handed off to me as well. to the point where I had to bring in a whole dedicated agent just to figure out how your project and my project go back together. And I got to say, this is still one of the biggest unsolved problems in, I think, collaborative agentic engineering. I experienced this last year when I was on Code TV's episode for Goose, and it was a two-person challenge vibe coding with sub-agents. So you have two people using teams of sub-agents, and then at the end, I had to combine my front end with someone's back end.
1:20Ben:And you can watch the video to see how that turned out.
1:26Dan:It's a pretty hilarious saga. Yeah, we need to go from like one to two.
1:31Andrew:It's like one person with agents to two people with agents working together. Like, how do we actually do that? Which I think we're going to cover today. So let's just get into the Friday deploy. I'm your host, Ben Lloyd Pearson. And I'm your host, Andrew Ziegler. Yeah, and here's what we're covering today. We have OpenClaw rocketing into a risky orbit. steve yege back unveiling the agent wasteland which is what i want to talk about uh related to what we were just bantering over we have perplexity launching personal agents and then dev work falling below minimum wage andrew let's just start right at the top and talk about open claw because i feel like not a week goes by at this point where we we something doesn't hit the
2:08Ben:news about it so what do we have here yeah so open call rocketed to the top of most starred status on, you know, star charts, which is the famous way of seeing how quickly and virally projects get adopted. It rocketed up to 250 ,000 plus, you know, stars within really just a few months. It's one of the fastest growing projects ever on the platform. I think it speaks to the viral like takeoff of this project. The fact that it has definitely left the original audience that But it was built for, and it's kind of staggering to see that huge number. Ben, what do you think of this?
2:45Andrew:Yeah, so to be clear, this is GitHub stars that we're talking about. And OpenClaw, just this phenomenal growth, 250 ,000 stars in like four months. I looked at the leaderboard this morning, and I guess that puts it just outside of the top 10, which is pretty crazy considering how long many of those top 10 repos have been around. And a lot of people are comparing it to Linux because it just surpassed Linux, like the number of stars that Linux has. But I honestly don't think that comparison is really fair because if you know anything about Linux, you know that Linux development still is happening over on git.kernel.org.
3:20Andrew:And the GitHub repo is just like the, it's a simple mirror. There's no community activity that happens there. So I've wondered just with this news, if Linux was birthed in the GitHub era, would it rival the current success of OpenClaw? But, you know, I think really what I take away from this is that it's just ongoing proof of this prediction that I've had that the biggest AI benefits that we're going to achieve in the near term future will come from improving how LLMs are applied to practical everyday situations rather than better and better foundation models. Like foundation models are great, but like, you know, people just need agents that work with the tools that we work with every day.
4:04Ben:It's funny, Ben, to hear you talk about all the caveats related to the repo, because I've also seen a lot of posts about delineating between this and like, oh, is it compete with the archival repos, which have more stars than these. It reminds me of a character on Party Down that really wants to open a salad chain restaurant. He is really excitedly telling everybody that it's the fastest growing, non-poultry, non-coffee franchise in all of Southern California, and is just putting all of those caveats on it. Just makes it extra fun. But this is just also a reminder that GitHub has always been a social network.
4:41Ben:It really speaks to the viral nature of the platform itself and the ability for it to bridge from engineering into the rest of the world. And I think this is the clearest sign yet, like I said, that OpenClaw has left the building. And what I mean is it's not just for engineers and techies anymore. Like your bus driver and your aunt are starring this thing. And I think this speaks to a general hunger for multipurpose agentic assistance. but there with any kind of project that has massive growth like this there's so much potential for security and abuse and so unfortunately a lot of this is going to be discovered in fixed and prod because it's been so widely picked up and adopted so definitely be reminding your aunt to upgrade her open claw as those things get patched because i think that's going to be the biggest danger ahead
5:26Andrew:yeah well i hope my bus driver is not operating open claw while driving the bus but you know Yeah, I mean, well, they should be giving the orders before they start driving the bus and then have it working while they're driving the bus and not having to look at it, of course. Fair. But, you know, this really kind of feels like, you know, the article we're going to share in the show notes, like it highlights how it achieved this phenomenal growth despite having these like significant security risks and other problems that it creates. And it feels like a very common story in tech of three steps forward and two steps back.
6:01Andrew:Technology advances at some pretty substantial margins, but then it breaks a lot of the fundamental practices that we've built up over time. So we have to like spend time, like getting back to where we were in terms of like just raw capabilities. So, you know, one example of this is like when smartphones started to take off, like even before touchscreens were a big thing. You know, everyone was building web apps and they're building apps for phones and building websites to work with smartphones. And there was this period where I felt like the entire like web and app experience just got like substantially worse than it had been for many years.
6:37Andrew:because we were having to reinvent a lot of things for this new era of technology. And of course, I mean, the parallel between mobile and AI, I've heard a lot. You know, I think generally speaking, people who have been through both, they feel very similar, even though AI does feel like it's a bigger scale than mobile ever was. But, you know, it's very clear that these AI agents can break all of our security conventions in very short order. They can do it at scale. They can put you at risk really quickly. So I'm still in the camp of like Open Claw being this like incredibly cool, but also equally terrifying experiment.
7:15Andrew:Like it's just, it's both.
7:17Ben:I agree.
7:19Andrew:All right. Well, let's move on to the wasteland or a thousand gas towns. So we're talking about the newest article from Steve Yege, who we've continued to cover over here at Dev Interrupted because we're learning so much ourselves from him. And Yege announced The Wasteland, which is a federated workflow that links thousands of Gastowns via shared wanted boards and has a system for moving work through states with reputation and multidimensional stamps and data that's stored in Dolt and it's versioned and auditable. It's just taking sort of the brilliant chaos of Gastown to the next level. you know and Andrew you and I have been talking about this concept for weeks now really ever since we learned about Gastown and started applying agentic work into our own uh days and we both like I think clearly understood that like it doesn't stop at level eight of Yege's model of agentic development um so we've been like wondering like what's next like what's the level nine the level 10 and you and I have been having a lot of one-on-one conversations lately about like what it means for multiple people to have orchestrators I mean that's how we opened this conversation today.
8:27Andrew:And what does it mean for multiple people to have orchestrators that work together to solve problems and coordinate issues? And, you know, and Yege is back with this wild and interesting metaphor that fits like his typical flavor of storytelling. But it really does have like my brain churning because like the wasteland metaphor itself is like both kind of hilarious and brilliant to me. Like, I like to imagine that the orchestrators that we build, you know, these agent orchestrators that you and I are building, they're like basically creating this wasteland of finished work, like all around us, right?
9:02Andrew:Like any task that we build an orchestrator for that task is suddenly solved whenever we need it to be solved. Like there's no, there's no wait time. We're just waiting for the tokens to process effectively. So, you know, if another orchestrator wants to come and work with me, it makes no sense for it to try to, to work in that wasteland. Like it has to go across the wasteland, like bridge the chasm, so to speak, and learn how to navigate those vast expanses of these like complex finished work environments and then dock with my orchestrator in a way that they can work together. You know, that's kind of how I'm like visioning it myself for what we're doing.
9:39Andrew:So I wonder if that lines up with how you're feeling about this, Andrew.
9:42Ben:Yeah, I think the Gastown evolving into the idea of the wasteland, that concept makes a lot of sense to me because what Gastown solves for the individual is it lets you split up work into atomic units and delegate it into specialized agents or workflows to get done on loops. And so the natural like aggregate of that, if you were to go one level higher, is to have them working together almost like a symphony, right? Having different types of Gastowns that do different types of work that can coordinate together, almost like how within those sessions they would be coordinating specialized sub agents.
10:21Ben:So that's really the brilliance, I think, of what stands out here. Yege's obviously been many steps ahead of all of us this whole time. So whenever a blog drops from him, I scour for clues because it shows where we're going to put our feet, where we're going to climb up that mountain. It really leaves the footprints that we can follow. So some things that stood out in here that I'm definitely going to be trying out in my own orchestrator systems and flows, one of them being reputation. I thought this was a really smart takeaway. The idea of having a record, a core system that's an accurate record of the work that needs to be done, who did it, and then the level of accuracy and completion at which they did do it.
11:03Ben:All of that exists within a ledger. This can be something that's almost like immutable. You start thinking about something that is storing the work that all of those agents are doing, improving it in a shared space. And the value you get of this is coordination. You know, other types of technology, especially things like blockchain technology as well, that's how they operate together. And so really, he's borrowing a lot of concepts there, reputation being one of them. But what stood out to me as well is the idea that, you know, agents are not the blockchain. They are accruing real specializations and domain expertise around all sorts of different nuanced work.
11:38Ben:And so being able to accurately and reliably judge that work and if you can trust it is how I would be able to let my Gastown or my specialized agents in my Gastown work with yours and you'd be able to trust that. Another part of this too that really was interesting to read about is the Federation itself because like two months ago, I made a joke on here in one of our news segments, Ben, about like, I was like, oh, what's going to happen? Is like my Gastown going to call your Gastown? and now like egg on my face oopsie i was definitely wrong because it's a wanted board it's a wanted board that is where this is going wanted board in telephone however you want to dress it up it's it answers to a almost like a one level higher than like the a to a protocol of like how to like how does this mass of agents and this mass of agents work together and both of these ideas together the reputation and the federation they become a natural framework that enable people to systematize and combine this work together in systems that obviously, you know, don't have like a mutual understanding of trust.
12:45Ben:Obviously, within your own company, you probably don't need this level of granularity in order to interop with your co-workers. But when we're talking about, you know, the Wild West or out in the opens or in this case, wasteland, this is the kind of system you need to protect yourself.
13:00Andrew:Yeah, I mean, Yege, of course, you got to always remember he's working with a large open source community at this point say that's a very different you know you know it's it's hard to build trust in that environment you have lots of untrusted actors in that environment as well you know but there was there was one element that really stuck out to me that i absolutely love and that's the rpg metaphor that he has towards the end of this article where he had like a little like character sheet that he had produced that sort of sort of shows like the skills and the the reputation as you mentioned of the the orchestrator and i i think we need to steal that angie like we're going to steal that idea all of our all of our agent orchestrators are going to get their own character sheet uh and yeah they're going to have bounty systems wanted boards are going to have all that stuff i think amazing all right let's talk about this perplexity computer what do we have here andrew yeah so this is another side of a similar
13:56Ben:coin, the idea of how do you, you know, combine agentic systems together to work reliably and at scale. This is Perplexity announcing the Perplexity computer. And it's a general purpose digital worker that can create and execute whole workflows and do long running jobs that can run for hours or days or weeks or months using a very intelligent multimodal orchestration system. And what makes this different from, you know, other harnesses or operators is that the Perplexity computers operating more on a granular level, almost operating on the operating system level itself. It speaks to some of the natural evolutions of what technology has to do to meet agents where they are.
14:36Ben:Because I've said on the show before that agents are arrived in the internet that's not yet built for them. And I love projects like this that reimagine what that compute could look like for them. And it's not a foreign idea to the show either, because on our newsletter, Lenny Press last year of Amplify Partners. He wrote a really great guest article about programming languages and how they should be designed for agents. Just recently, I sat down with Matt Boyle at Ona about how they're designing cloud environments for long-running agents in a similar way and protecting the rest of the technology stack on a kernel level in terms of what the agent can do.
15:14Ben:There's a lot of benefits in this and complications, but one thing I think is for sure. It's operating and restricting and redesigning at almost the kernel and operating system level is something worth exploring. And I think this concept is only going to get more proven as time goes on.
15:30Andrew:So when I was reading this, it felt like this is almost like perplexity's answer to like Claude Cowork or OpenClaw. Is that is that your interpretation of this, Andrew,
15:39Dan:or is it something else? It seems to be.
15:42Ben:It's the idea of the answer engine. How does that evolve into its natural next state, it can take those answers and then it can turn that information that you're scouring long-term into systematic reports. You know, there's also a technology like this called Scout that I've seen as well. And these are long-running, like, search agents. You basically set them on some search queries or some, like, certain kinds of, like, things that you want them to constantly stay on top of. They search on a regular basis, go deep on articles, and prepare reports for you in the background. And the ideas they run for weeks or months just like this, you're designing and executing the workflows with like an answer, like a long-term answer that you can't get from one query.
16:22Yeah.
16:23Andrew:I feel like this space is like getting competitive about as quickly as like the foundation model space has gotten competitive, you know, and so that, you know, I'm not personally a perplexity user. I have used it in the past, but I have always been fascinated by what they do because I think they, they do often take very creative approaches in this space. you know i'm just thinking back to like when they first hit the scene you know everyone back then was basically a chat bot like that was all of the gpt experiences that we had out there and perplexity was really the first one to take this approach of like applying that to like create a new search engine for the web which is a really interesting application that's now starting like everyone else has sort of caught up to that and done their own version of it and they've also done a lot of interesting innovations around like content generation collecting feeds of information so yeah it totally makes sense that they continue to innovate in this space and you know for now i feel like you and i our team we've been taking really the approach of like building our own agents mostly rather than trying to get something out of the box which is kind of what my impression of this is a little more which is why we've stuck with like clod code for example um but i think if you know correct me if i'm wrong but it seems like if you if you're someone who wants more out-of-the-box experience, like this may be something that would benefit you.
17:40Andrew:Does that seem right?
17:41Dan:Yeah, if you want to operate
17:43Ben:with long-running answer engine agents as a service, then Perplexi Computer is probably something to look for. Of course, if you're orchestrating and collecting that knowledge on your own with workflows in the background, maybe this is already covered. But this is definitely a sign of more types of services like this to come.
18:01Andrew:Yeah, I'll definitely give them credit because I think they are on the right thread in terms of like, you know, again, the types of the types of things that we should be building to get better more out of AI, you know, so it's a pretty cool project. All right, well, let's close out our lineup with this story from friend of show Jeffrey Huntley about how software development is now cheaper than the cost of hiring a minimum wage worker. What do we have here, Andrew?
18:27Ben:Yes, this is the scoop on software development and how that practice is dead compared to software engineering. This is Jeffrey Huntley's core operating thesis. And he's famously written that software development now costs$10.42 an hour because that's how much it costs to run a cloud code session on a loop on a virtual machine. And this is coming at a time where when you go to any kind of tech meetup or even AI meetups now, it's oftentimes full of people in the room that aren't traditional engineers coming from all sorts of different backgrounds embracing the tools. I think this is like really speaks to the widespread availability of it, but it also speaks to the almost like immediate devaluation of a specialization where if your output was just writing code, then, you know, that time has changed.
Read the full transcript
19:16Ben:And that's really what Jeffrey gets at in this article.
19:20Dan:And this was definitely making the rounds on LinkedIn as well. Yeah, and this was something we talked we spoke to Jeffrey about when he came on the show a few weeks back.
19:28Andrew:And, you know, first of all, I want to say, like, you know, we don't mean to degrade anyone's work by talking about this subject. Like, if you're a software developer, or if you're a minimum wage worker at like a fast food place or some sort of service sector job, like, I don't want to minimize the value of those people or the roles that they bring. But I think it is really important to understand this or to point out how software development is something that like used to be viewed as a way to achieve like relatively good personal wealth. Like you could learn to write code and make good money off of that.
20:00Andrew:And that simply isn't the opportunity that's available anymore. And I think it's really important because there's a lot of nuance here that I think often gets lost. And I think definitions are incredibly important for this. So software development is just the act of turning requirements into code. Like you're basically paid for understanding how to write code, as I said, versus software engineering, where you build the requirements and understand the users, the architecture, the technical decisions, all of that requires higher order capabilities and skills. So it's the former that's being replaced, so software development.
20:34Andrew:And that's being replaced wholesale by AI right now. You know, and frankly, we're seeing the same thing happen on the content production side, what we're doing here at Dev Interrupted. You know, you and I have been compressing workflows that used to take us days down to hours or sometimes even minutes or seconds. You know, like just last week, we were talking about all the time we saved with the agents that we built. You know, we built this agentic system. We probably saved 40 plus hours of work in the last week. That's like an extra week's worth of work that we compressed down to hours. And this was a project with a tight deadline.
21:09Andrew:So it made a massive impact on us.
21:12Ben:Yeah. And I appreciate the distinction that you make between software development and software engineering. I think it's crucial to make, but I also think it's a reminder to folks who are software developers that you are also a software engineer. You know, you have the skills behind scoping or making requirements and understanding the technical decisions and making the architecture. Those are all latent if they're not expressed explicitly. It's just a matter of finding them and being able to utilize those skills with things like agents to do maybe more of the work that used to occupy your time before.
21:47Ben:If you can make that jump, which I know and I'm fully confident any software developer listening to this or otherwise is capable of doing, then you're going to be well positioned to ride the wave. I think the important thing here is to you have to take action because the gap will only widen and the longer that you wait, the harder it will be to cross the chasm. But like I said, there's going to be a lot of new works, a new work for engineers and new systems to be built and combined. It's an opportunity to build and define skills before anyone else. Going back to the story of Gastown and being a highly specialized, highly reputable person capable of outputting tons of code.
22:23Ben:Imagine that as your next thing to optimize for. How can I create an agentic system that's hyper specialized in something that I have a lot of domain expertise in and then own it and its outputs. And, you know, if you're not hungry enough for that kind of chase, then I think there's somewhere in the middle that you can fall, but you do have to find that place for yourself. But just keep in mind that like AI is moving so fast. So it's important to stay on top of each and every week. And it all brings different things. That's why we're here every week talking about it. But on the upside too, I think we're going to be in a world where engineering proliferates everywhere.
22:59Ben:All companies become technology companies in a way that they weren't before. And you're going to see a lot of really cool new engineering related roles that simply weren't possible until now. And you could find something that could end up being your life's passion as a role that simply doesn't exist yet because the world is evolving into that. And if you want to like brainstorm or explore some of those, I really recommend Scott Wormer of Works on My Machine. We've covered his articles here before. He has a really cool system called the Traffic Jam Explorer. It's a clawed artifact that naturally explores the evolution of ideas of like you introduce an agent to an industry or a problem.
23:38Ben:How does that beget this? And then if that begets that, then what becomes of that? And it's basically a philosophical tree of potential futures. So it's really cool to dig through there and find maybe unique opportunities for yourself that could become the reality tomorrow.
23:51Andrew:Yeah, I actually have not read that article yet, so I'll have to go check it out. But I love how this episode really is coming full circle today. It feels like everything we're covering is very interconnected, because I think this is where the wasteland metaphor really starts to come back. Our agentic systems, they effectively allow us to expand the breadth of our scope within our roles. So we can do new things, we can take on new challenges, we can solve bigger problems. And we're creating this sort of bubble of problem types that have been solved around us. you know, again, getting back to this wasteland, like all of these tasks that are around us that just are solved by default now because we have agents that do it.
24:31Andrew:And, you know, I think the, like Jeffrey brings up a lot of really great opinions or in this article, particularly around like seat-based pricing, like that is a major risk for a wide range of reasons. If that's, if your company still depends heavily on it, the best pricing models right now seem to be things that are usage-based because that reflects the utility and the value that the product brings. to someone or an agent for that matter. And there's a lot of tough challenges to grapple with right now. But like you said, there's an extraordinary amount of opportunity as well. If you're someone who's out there, who's really starting to take advantage of agentic development or agentic work otherwise, and you feel like you're thriving because of it, you should embrace that and really push into it.
25:16Andrew:Because I think it's an incredibly valuable skill to have in this moment. And, you know, just from personal experience, I know you and Andrew, I feel like we're having this almost like leapfrogging effect where, where I'm able to work with my agents to get a breakthrough and then your agents come in and they get their own breakthrough. And we sort of like, uh, uh, we're accumulating all these benefits at a rate that we've never been able to do it before. And because we're, we're both operating, uh, in this way, like the, the sum of our components is, is the sum of our whole is greater than the component parts.
25:49Andrew:I think that's how it goes. Something like that. Yeah. But I mean, you know, long story short, collaborating in this agentic way, it's a lot of fun. You can do a lot of really interesting and amazing things that you didn't really expect you could before. And it's just a matter of learning the skills. And now's the time. Now's the time to do it.
26:07Ben:Yes. Collaborating is very fun. Also be very chaotic. There's lots of strategies involved. So the wasteland's only the beginning of that saga. I'm sure we're going to see lots of really interesting scenarios that come out of that reality and we're going to cover them here on Dev Interrupted because this world's moving pretty fast, but there's a lot of stuff to cover week after week.
26:28Andrew:Cool. What are your agents working on this weekend, Andrew?
26:31Ben:This weekend? Oh, let's see. Well, going back to the perplexity computer idea, I've been actually experimenting with the idea of creating almost like a kernel for an LLM to use. I've had some prototypes I've gone back and forth with. Maybe this weekend will be the weekend I bite the bullet and try to build it out. What about you?
26:50Andrew:Yeah, it's amazing how we think about these challenges at like totally different levels because you're like, I just need a new kernel, obviously. And I'm over here like, how do I get my agent to help me make sense of my life?
27:03Ben:Well, I created this like scripting language that then I was trying to, I was thinking maybe I would have a fun experiment of maybe I could fine-tune an agent that was really good at using this custom scripting language that I had made. Because that's one of the fun parts, too, is that it's so easy to make new languages now. I've already made one. Our friend Jeffrey on the show, he's made one as well. We covered Cursed back here on the show back last October. It's a C compiler. And it's like, I love having these kinds of utilities available and making them. I just wish that more people would adopt and use things like Cursed.
27:39Ben:So if you're a listener and you're building stuff this year, it may be cursed as the project to pick up.
27:44Andrew:Yeah. Yeah. And I know Jeffrey mentioned something about wanting to get it in Stack Overflow survey this year. So, you know, Aaron, I know you listen out there, friend of show. If you can make that happen, hook us up. We'd love to see it. And everyone else.
27:59Dan:Yeah. Otherwise, we might have to kick off a writing campaign. Who knows? We'll see. Well, there's definitely going to be a writing campaign.
28:04Ben:I think everyone else, this is your call to action. if you're using agents this year to do some coding, maybe try to have them write it in Cursed and fill that in on the developer survey this year so we can make sure that our friends at Stack Overflow know. Yeah, absolutely. All right, well, thanks for joining us and we'll see you next time.
28:28Andrew:AI helps your developers write more code faster. 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
Has the cost of software development officially dropped below the minimum wage? Andrew and Ben examine this economic shift alongside the rapid open-source growth and security implications of the OpenClaw project. They also explore Steve Yegge's concept of a federated wasteland for orchestrators and how the new Perplexity Computer is stepping up to act as a persistent, always-on digital coworker.
Follow the show:
- Subscribe to our Substack
- Follow us on LinkedIn
- Subscribe to our YouTube Channel
- Leave us a Review
Follow the hosts:
Follow today's stories:
- OpenClaw rocks to GitHub’s most-starred status, but is it safe?
- Welcome to the Wasteland: A Thousand Gas Towns
- Introducing Perplexity Computer
- Software development now costs less than than the wage of a minimum wage worker
- Scott Werner’s Works on My machine
- Traffic Jam Explorer
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.
