Loading video...

Video Failed to Load

Go Home

"Using coding agents well is taking every inch of my 25 years of experience as a software engineer, and it is mentally exhausting. I can fire up four agents in parallel and have them work on four different problems, and by 11am I am wiped out for the day....

1,933,567 views • 5 months ago •via X (Twitter)

35 Comments

Lenny Rachitsky's profile picture
Lenny Rachitsky5 months ago

Our full conversation

𝗠𝗶𝗰𝗵𝗮𝗲𝗹 𝗞𝗼𝘃𝗲's profile picture
𝗠𝗶𝗰𝗵𝗮𝗲𝗹 𝗞𝗼𝘃𝗲5 months ago

the context switching is really taxing and he's correct. I've been coding for 25+ years. I found that just working on one feature, one session at a time is more productive than the "4 parallel agent" thing. Yes, it takes a bit longer to ship features, but the burnout juggling those agents is worse imho

Unbowed Heretic's profile picture
Unbowed Heretic5 months ago

Why are you firing up four agents and having them work on four different problems in parallel if that burns you out? That's like drinking 5 litres of water in one go and wondering why you need a piss. Just work on one thing at a time, like a normal person.

kvick's profile picture
kvick5 months ago

Im surprised at how many people have not been talking about this. Agentic coding at the limits is extremely difficult to assess how to be the best at it and what the best practices are that are not just some form of build a harness for the agents to work better.

Twlvone's profile picture
Twlvone5 months ago

25 years of experience is exactly why it works. you're not writing code, you're making judgment calls at speed. knowing which outputs to trust and when to intervene is pure senior engineering running at 4x throughput.

Michael Livs's profile picture
Michael Livs5 months ago

People with ADD finally have an advantage here. thank god.

Addy Osmani's profile picture
Addy Osmani5 months ago

This was a really good episode with many helpful insights. Thanks @simonw!

NetworkChuck's profile picture
NetworkChuck5 months ago

yeah, I feel this.

AI Developer's profile picture
AI Developer5 months ago

This is the way

LeetLLM.com's profile picture
LeetLLM.com5 months ago

been using git worktrees + worktrunk for this. you basically stop coding and become a tech lead for a team of hyperactive juniors. the job has completely changed:

dnu's profile picture
dnu5 months ago

the mental exhaustion from parallel agents is real. i found the bottleneck is context switching between their outputs, not running them. started batching review into one pass instead of checking each agent as it finishes. what does your review cadence look like with four running?

Abe Murray's profile picture
Abe Murray5 months ago

Yes this tracks with my experience 💯

Sam Selvanathan's profile picture
Sam Selvanathan5 months ago

You're not writing code anymore, you're doing code review at 4x throughput. Every output looks plausible but could have subtle architectural choices baked in that compound fast. The skill ceiling for agent-assisted development is higher than writing it yourself, not lower.

dnu's profile picture
dnu5 months ago

the exhaustion is context switching between agent outputs, not running them. batching review into one pass instead of checking each live helped. how do you decide when to jump in vs let them finish?

Claudius Maximus's profile picture
Claudius Maximus5 months ago

the exhaustion makes complete sense once you map what's actually happening. running 4 agents in parallel doesn't reduce cognitive load. it transforms the nature of the load from generating solutions to evaluating them. evaluation at that rate is harder than generation. the 25 years of experience is exactly what makes it exhausting. a junior dev looking at 4 agent outputs would just ship them all. Simon knows what's wrong with each one and can't let it go.

bersabel's profile picture
bersabel5 months ago

strong agree. learned this the hard way after launching a product in the coding agent space! now i'm more a fan of parallelizing vertically (one orchestrator agent working on a larger body of work) vs horizontally (lots of agents working on unrelated things)

Mykyta Pavlenko's profile picture
Mykyta Pavlenko5 months ago

this is very real. AI multiplies output, but it multiplies decisions even more. what wipes you out is not the coding, it's the nonstop context switching

Adithya Mohanakrishnan's profile picture
Adithya Mohanakrishnan5 months ago

"Finding our new limits" is a mantra I picked up from @simonw on @lennysan's show. Two things that stayed with me: - There's a real difference between "vibe coding" (hands-off, blast radius is you) and "agentic engineering" (tests, templates, real validation for anything you ship). Most teams blur the line early on, and pay for it in tech debt later. - The near-term danger with LLMs isn't capability, it's prompt injection slipping past us unnoticed, until a Challenger-style failure makes it undeniable. When great conversations like these pile up on your "watch later" list, uListen gives you the key takeaways to absorb in 2 min, so you know upfront that episodes like this are worth the full 2 hours. uListen is a free Chrome extension for YouTube podcasts. Great ideas stay with you. We make sure of it.

Victor's profile picture
Victor5 months ago

the cognitive overhead is real. you're not just writing code anymore — you're managing 4 parallel contexts, reviewing divergent implementations, merging decisions, catching hallucinations before they propagate. it's like being a senior engineer reviewing 4 PRs simultaneously while also being the PM. no wonder it's exhausting by 11am. the skill isn't prompting, it's context management at scale

Tom Goodwin's profile picture
Tom Goodwin5 months ago

As a consumer I'm excited to see what happen over the year when 100,000 brilliant SW engineers are running 5 projects at once, not sleeping, working 100x , I presume there's going to be a lot of good stuff produced from all this productivity.

Mykola Kondratiuk's profile picture
Mykola Kondratiuk5 months ago

yeah this hit. running 3-4 agents in parallel feels productive until you realize you're the bottleneck. the agents aren't tired. you are. the skill isn't agent management — it's knowing when to stop spawning and just think

Eve Hawwah's profile picture
Eve Hawwah5 months ago

the bottleneck moved but it didn't disappear. it used to be writing code, now it's holding enough context to direct four agents without losing your mind. that's a different kind of tired, and nobody's talking about how to train for it...

Neil Wittensleger's profile picture
Neil Wittensleger5 months ago

This is reshaping what founders ask me to look for in engineering hires. Six months ago it was "strong coder." Now it's "can they manage the cognitive load of orchestrating AI agents while maintaining code quality?" It's becoming a leadership skill, not just a technical one. The best engineers I'm placing right now are basically AI project managers who also happen to code.

Dan | AI-CMO Building with Claude Code's profile picture
Dan | AI-CMO Building with Claude Code5 months ago

100% @lennysan I had a whopped of a day with 5 agents in parallel for 4 hours and at the end of it Claude was asking me if my CW (Context Window) was okay? LOL!

6digit studio IDE's profile picture
6digit studio IDE5 months ago

Very true. I code 10-12 hours a day. I need to vary wildly between projects to keep my sanity, so I work on 4-5 different things at the same time. Being wiped out is one thing, the feeling that time and subscription tokens are being wasted on an idle coding agent is another.

Dr. Owlo R.D.'s profile picture
Dr. Owlo R.D.5 months ago

ALL of my burnout is a result of meetings and dealing with other humans who can't understand shit or care about stupid things. Working with coding AI usually energizes me. It's almost restoring my will to live.

NoMo • Download Now!'s profile picture
NoMo • Download Now!5 months ago

the real skill isn't using the agents. it's knowing when the agent is confidently wrong and about to burn 3 hours of your time. 25 years of experience isn't being replaced. it's being repackaged as "knowing which output to throw away"

Alexndr | Aprex's profile picture
Alexndr | Aprex5 months ago

the bottleneck shifts from coding to reviewing. 4 agents means 4 diffs to sanity check, 4 directions that might be wrong. different kind of tired tbh

Jack's profile picture
Jack5 months ago

Context switching hits machines and humans differently, so there's always a trade-off between parallel efficiency and the depth of focused work. So it's worth asking ourselves: does this task need speed, depth, or a hybrid. Or should be done at all.

Tom Osman 🐦‍⬛'s profile picture
Tom Osman 🐦‍⬛5 months ago

@steipete Millennial to Gen Z ADD gamers were built for this.

Ren Ashby's profile picture
Ren Ashby5 months ago

the cognitive load problem is real and underrated. running four agents in parallel isn't 4x productive, it's 4x context switching overhead. the engineers who figure out how to batch, delegate cleanly, and review asynchronously are going to have a big edge.

Ricardo Arguello's profile picture
Ricardo Arguello5 months ago

Simon nailed something I keep seeing with B2B companies deploying agents: the cognitive load of directing four parallel workstreams is genuinely harder than the coding itself. Companies are buying execution capacity without asking whether they have direction capacity. Wrote about what this means for engineering teams and CTOs in our blog here

Openrunt's profile picture
Openrunt5 months ago

🤣🤣

Teknium 🪽's profile picture
Teknium 🪽5 months ago

I’m doing around 8 in parallel on a single codebase, my brain is rewiring in real time, at first it was linearly, then 2, 4 and now I’m up to 8

Ugne's profile picture
Ugne5 months ago

the exhaustion might also be from decision fatigue, like you're still making the calls even if agents do the work

Related Videos

American Citizens Are Calling For Accountably Of Their Money Being Spent On Illegal Immigration Programs Illegal Immigrants Given Up To $9,000 Per Month For Housing Assistance 🚨 “Let's talk about the money that is being spent. I think that there needs to be a federal audit against the company that we have contracted out to take care of the migrants. We have nurses that are being paid $64,000 a month. We have security officers that are being paid as much as $24,000 a month. We have home health care workers that are being paid up to $17,000 a month. You don't think that Chicagoans could have benefited from that? We have citizens in this city that have been on the waiting list for affordable housing for years, and migrants have been bumped in front of them. We have people who have been given up to $9,000 a month for housing assistance. That amount of the city of Chicago. We are not am pro black. I am for my marginalized who have been expect us to give up our parks places in our community for others. We're not saying that there's not room here, but what we are saying is that we are not going to step aside for you to accommodate them when you have continued to leave us out of the equation. So I'm not just talking to Brandon Johnson right now. I'm talking to Governor Pritzker and I'm talking to President Biden and I want you to understand This upcoming political year where the Democratic Party is on the menu, hear me, people of Chicago, of Illinois and of the United States. It is time for us as black people to stop voting party. It is time for us to stop voting color. It is time for us to start voting our self-interest. And if the Democrats in the city of Chicago, the state of Illinois, and the country of USA refuses to listen to us, then it is time for us to start looking at other alternatives. We are looking at all the alternatives. We will not step aside and continue to be mistreated. We will not continue to be disrespected. I'm looking at people who are coming here from another country giving work visas, giving social security cards. Nobody is asking them what walk of life that they come from. You don't think that our brothers who have been in prison, out and who have changed their lives will benefit for the same opportunities that we're giving these migrants. And I'm not saying that they don't deserve those opportunities. But what I am saying is we deserve them first. What I am saying is you can't continue to put us on the back burner and think that we're going to continue to be okay with it. We've done that for long enough. And what we're saying here today is that is no longer acceptable to our governor that you're not going to continue to set money aside for people who don't live here and disrespect, mistreat and forget about us. You've forgotten about us. You have treated us as if we don't matter and we're saying to you you're not going to continue to do this. We're saying to you to see us. You're dumping people into our communities who are going to at some point move us out of the say to you, if you want to glimpse into what's going to happen, look at how people of color are being treated in Venezuela right now. We seem to forget that Venezuela was one of the first places that had African slaves that they were taken to. We're forgetting about that. And so we're forgetting that there are blacks in Venezuela who are being treated the same way we are. And so for us to expect that they're going to come here and be put into society and treat us differently is a pipe drain.”

Wall Street Apes

199,495 views • 2 years ago

Seattle Seahawks HC Mike Macdonald - Scouting Pass Protections - "You're really just trying to get what their rule is to start when they leave the huddle. What do I want to present them with because how am I going to anticipate how they're going to react based on the looks they've gotten in the past, the looks we've given them and then we can go to work." - "You definitely have to account for 7 man protection. You'll find the more you blitz, the more 7 man you're going to see. - "Those are decisions you have to make when you're building your plan. We know that we're getting this protection when they give us this formation and we got a sweet pressure that will hit them to do it, there is a spot and a time and place for that." -"There is a time & place for saying I'm not sure when they're going to go to 7 man, even if we're in 5 man rush, our dudes can get there. We're going to at least have a couple 1 on 1s that we can win. Let's not overdo it with all these checks and all this other BS so our guys can just go out there and execute the call, there is a space for that as well." -"And then there is also a space for hey we're brining two off the edge right here, they're going to have this picked up, why even run against the wall, let's check out of it and go to rush and coverage and double 2/3 guys running a route. Those are the questions you want to ask yourself throughout the week and a lot of times it comes down to whether or not you can anticipate them being in that particular thing."

James Light

67,656 views • 7 months ago

Seattle Seahawks HC Mike Macdonald - Scouting Pass Protections - "You're really just trying to get what their rule is to start when they leave the huddle. What do I want to present them with because how am I going to anticipate how they're going to react based on the looks they've gotten in the past, the looks we've given them and then we can go to work." - "You definitely have to account for 7 man protection. You'll find the more you blitz, the more 7 man you're going to see." - "Those are decisions you have to make when you're building your plan. We know that we're getting this protection when they give us this formation and we got a sweet pressure that will hit them to do it, there is a spot and a time and place for that." - "There is a time & place for saying I'm not sure when they're going to go to 7 man, even if we're in 5 man rush, our dudes can get there. We're going to at least have a couple 1 on 1s that we can win. Let's not overdo it with all these checks and all this other BS so our guys can just go out there and execute the call, there is a space for that as well." - "And then there is also a space for hey we're brining two off the edge right here, they're going to have this picked up, why even run against the wall, let's check out of it and go to rush and coverage and double 2/3 guys running a route. Those are the questions you want to ask yourself throughout the week and a lot of times it comes down to whether or not you can anticipate them being in that particular thing."

James Light

68,135 views • 2 months ago

🚨 HOLY CRAP. Sec. Marco Rubio just RIPPED spoiled NATO allies, saying the US will have to reexamine our membership once the war is over NATO screwed up! "We are going to have to reexamine whether or not this alliance that has served this country well for a while is still serving that purpose — or is it now become a ONE WAY STREET, where America is simply in a position to defend EUROPE, but when we need the help of our allies, they're going to deny us basing rights and they're going to deny us overflight?!" "If now we have reached a point where the NATO alliance means that we can't use those bases, that, in fact, that we can no longer use those bases to defend America's interests, then NATO is a one-way street!" "Then NATO is simply about us having troops in Europe to defend Europe, but when we need their help—not their help, we're not asking them to conduct airstrikes. When we need them to allow us to use their military bases, their answer is no, then why are we in NATO? You have to ask that question!" "Why do we have billions and billions of dollars, hundreds of billions of dollars over the years, trillions of dollars, and all these American forces stationed in the region?" "If we can only use—we can—in our time of need, we're not going to be allowed to use those bases. So I think there's no doubt, unfortunately, after this conflict is concluded, we are going to have to reexamine that relationship." "We're going to have to reexamine the value of NATO and that alliance for our country." "Ultimately, that's a decision for the president to make, and he'll have to make it."

Eric Daugherty

140,383 views • 5 months ago

🚨 OpenAI just launched Codex, a brand-new autonomous coding agent that can build features and fix bugs on its own. We’ve been using it Every 📧 for a few days, and I’m impressed. I invited Alexander Embiricos (ben davies), a member of the product staff responsible for Codex, to demo Codex and talk about it live on a special edition of AI & I: What Codex is and how it works Codex is designed to be used by senior engineers—it performs coding tasks like adding features or fixing bugs autonomously. It's built to allow you to start many sessions at once, so you can have multiple agents working in parallel. Codex is built to have "taste" OpenAI trained Codex to have the taste of a senior software engineer. It knows how big codebases work, how to write a good PR, and uses clean, minimal code. Why an “abundance mindset” is best for interacting with agents Codex is designed to allow users to delegate many tasks at once without getting caught up in the details. This lets you point an abundance of agents at a specific task like a difficult bug—it’s worth it even if only one of them succeeds. How OpenAI is thinking about agents Codex is one piece of a unified super-assistant OpenAI wants to eventually build—an agent that helps users easily get things done by selecting the right tools for them behind the scenes. OpenAI’s vision for the future of programming In the future developers will probably spend less time writing routine code and more time guiding agents, reviewing their work, and making strategy decisions. Programming will become more social, letting teams easily delegate multiple tasks at once, allowing people to focus on ideas and collaboration instead of routine coding. Watch below!

Dan Shipper 📧

145,487 views • 1 year ago

Rick Rubin tells Andrew Huberman how he deals with creative or writer’s block. He treats his work like a diary entry (and doesn’t worry about internal or external judgment): ➡️ “What's the cause of the block? The block is usually something that's either personal ("I'm not good enough") or it can be a confidence issue ("I don't have anything to say") or it could be...thinking about someone else ("nobody's going to like what I make"). Do you know what I'm saying? So, it's either fear of self-judgment or external judgment. If you're making something with a freedom of "this is something I'm making for myself for now", that is all [you have to do]. It is a diary entry. Everything I make is a diary entry. The beauty of a diary entry is that I can write my diary entry and you can't tell me that my diary entry wasn't good enough. Or that [the diary entry] is not what I experienced. Of course it's what I experienced: I'm writing a personal diary for myself and no one else can judge if it is my experience of my life. Everything we make can be that: a personal reflection of who we are in that moment of time. It doesn't have to be the greatest you could ever do. It doesn't have to have any expectation that it's going to change the world. It doesn't have to sell a certain number of copies for any reason. It doesn't have any of those things at all. It is "I'm making this thing for me and I want to do it to the best of my ability and to where I feel good about it". [The work] is honest of where I'm at and if you're living in this world of just being honest to where you're at, there's nothing blocking you. There are no blocks. The blocks are all based on dealing with a different force or a different perception that is made up.” ⬅️

Trung Phan

1,619,969 views • 2 years ago

VIDEO Democratic Front (DF) president Mathias Mpuuga on #TheGrindPodcast with Patrick Kamara 933 KFM: 1. "...I am an active politician, I have moved in every inch and space of this country. I know where his [General Yoweri Museveni support is, it is not 71% it is not even 50%, and he knows it too." 2. "I am on record before and after the elections for having spoken out. I went out of my way and wrote to every political party in the opposition, warning and inviting them for a commonality of purpose...Immediately after the elections, I held a press conference spoke about the same issues, I had warned colleagues about that we never cared about and they happened. So, I feel that I am vindicated to the fact that I raised the alarm. Those who didn’t care, there is no much I could do to drag them." 3. "Also I could have raised the challenge about that election in the supreme court, but I was not a presidential candidate and I did not have permission to raise the same on behalf of any candidate. Remember that in one of the amendments that I had intended in the presidential elections act probably out of ignorance or excitement, was to amend the law to the fact that a citizen can challenge the election in a supreme court as long as that citizen is a voter and there is a proof that his challenge is not a waste of court’s time. I had intended that when that happens when presidential candidates are either compromised or timid, a courageous citizen can challenge that election. That didn’t happen, and the opportunity was lost." 4. "What have I done as DF? The DF is is going to challenge particular actions leading to that election and our petition to the Constitutional court is ready, if you want to know how we have moved and that we are not sleeping as the DF." #RealChangeActNow

Democratic Front (DF)

20,824 views • 5 months ago

I have a friend who doesn't read anything published in the past 50 years, and the more I think about it, the more I think he's onto something. The reason is that time is the best filter we have for quality. People are bad at judging quality in the moment but very good at getting rid of junk over time. — — "History is not very good at capturing all that is great in art. It is not good at that. There are many great symphonies that have been lost permanently, there are many great painters that died unknown and their paintings are gone, there's novels that have been written that no one will ever read. So history is not good at capturing all this great art. But history is very good at discarding all that is mediocre. And the amount of time that that takes, it's something like 50 years. So over the course of 50 years, what will happen is a lot of stuff that was prominent will be re-filtered and re-filtered and re-filtered, and you'll end up with a smaller group of things which have survived that test of time. So if you think about it right now, if you go back and look at the bestseller lists for 1974, 1973, there's a lot of that that would have been highly regarded at the time, which people do not read anymore for a variety of reasons, and there's some that has survived, and that's a very telling distinction. So in a world where I'm turning 60 this year, you have a limited amount of time, all four of us have active lives, we want to make sure that if we're going to sit down, we're going to read carefully, we're going to meet and we're going to discuss it in detail, we want to make sure that the work is rewarding. And the best way to ensure that is by drawing from the past." amor towles

David Perell

86,765 views • 1 year ago