Back to Blog
The Daily Standup Is Obsolete in the Age of Vibe Coding

The Daily Standup Is Obsolete in the Age of Vibe Coding

March 10, 2026
by Benjamim Castell

Last Tuesday at 9:15 AM I was sitting in a daily standup on a banking platform project when a junior developer said the words that finally broke something in my brain. "Yesterday I built the entire notification service. Today I'm going to refine the error handling and write the integration tests." The tech lead nodded. The Scrum Master typed something into Jira. Everyone moved on. Nobody asked how. Nobody asked how a junior developer built an entire microservice in a single afternoon, a task that would have been scoped for a full sprint eighteen months ago. Nobody asked because asking would have forced the room to confront something uncomfortable. The developer used Cursor. He described what he wanted in plain English, iterated three times, and had a working service deployed to staging before lunch. He vibe coded the whole thing. And then he sat in a fifteen-minute meeting the next morning to tell eight people about it, one sentence at a time, while they pretended to care.

I've been building banking systems for over two decades. I've sat through thousands of daily standups. I've watched the ritual evolve from something that occasionally had value into a daily performance that exists primarily to make managers feel informed and Scrum Masters feel employed. But something has changed in the last year that makes the standup not just wasteful but genuinely absurd, and that something is the speed at which software can now be built by a single person with an AI coding assistant.

The daily standup was designed for a world where building software was slow. A world where a developer might spend two days on a single feature, where coordination between team members required constant verbal updates because the work moved at a pace where yesterday's status was still relevant today. That world is disappearing. And the standup is a fossil from it.

The math doesn't work anymore

Here's what a daily standup actually costs. Not the fifteen minutes everyone pretends it takes, but the real cost. A recent analysis calculated that for a ten-person engineering team, the annual cost of daily standups is approximately $280,000 when you include direct meeting time, context switching, and the recovery period developers need to get back into flow state. Allen Holub ran the numbers for a larger organization in the Bay Area and landed on $3 million per year. Three million dollars spent on a meeting where people take turns saying "no blockers" while staring at their second monitor.

Developers already spend only about 30% of their time actually writing code. The other 70% goes to meetings, alignment, context switching, and reviewing other people's work. A GitHub study found that interruptions can erase up to 82% of productive work time. The standup is a scheduled interruption that happens every single day, at the exact time when most developers are trying to get into their first flow state of the morning. It's not just a meeting. It's a daily detonation of the most productive hours your team has.

Now layer vibe coding on top of this. A developer using Cursor or Claude can prototype, iterate, and ship a working feature in the time it used to take to write the Jira ticket describing the feature. The feedback loop has collapsed from days to minutes. By the time the standup happens the next morning, the developer has already built, tested, revised, and potentially thrown away and rebuilt the thing they would have reported as "in progress." The standup becomes a status report on yesterday's news. It's like reading last week's stock prices and pretending you're making informed decisions.

What vibe coding actually changed

Let me be precise about what I mean by vibe coding, because the term gets thrown around loosely and most people using it don't understand what it actually implies for how teams work.

Vibe coding, the way Andrej Karpathy described it, is writing software by describing intent to an AI and iterating on the output without necessarily reading every line of generated code. It's programming by feel, by vibes, by telling the machine what you want and adjusting until it works. The Stack Overflow 2025 Developer Survey found that 72% of developers say they're not vibe coding. But that number is misleading because it measures self-identification, not behavior. When I watch the developers on my team use Cursor, most of them are vibe coding whether they admit it or not. They describe what they want, review the output at a high level, test it, and move on. They're not reading every line. They're not writing every line. They're directing.

This changes the fundamental unit of work. In the old model, a developer might complete one or two meaningful tasks per day. In the vibe coding model, a developer can complete five or ten iterations of a feature in the same period. The granularity of progress has shifted from "I worked on X" to "I shipped X, realized it was wrong, rebuilt it as Y, tested Y against three edge cases, and deployed Z." Trying to capture that in a standup format where each person gets ninety seconds is like trying to describe a movie by reading the chapter titles.

Senior developers are shipping 2.5 times more AI-assisted code than their junior counterparts, according to a Fastly survey of 791 developers. That's not because seniors are better at prompting. It's because they know what to ask for. They have the architectural context to direct the AI effectively. They don't need a standup to know what to build next. They need to be left alone to build it.

The standup was always a surveillance mechanism

Get the weekly breakdown

What the Agile industry sells vs what actually works. Data, war stories, no certification required. Free, unsubscribe anytime.

I need to say something that most people in the Agile industry won't say because their livelihoods depend on not saying it. The daily standup was never really about coordination. It was about surveillance. It was about giving managers and Scrum Masters a daily window into what each developer was doing, wrapped in the language of "transparency" and "collaboration" so that nobody could object without sounding like they weren't a team player.

Think about it. If the standup were truly about coordination, it would only happen when coordination was needed. Teams would call a sync when they hit a dependency or a blocker, not every morning at 9 AM regardless of whether anyone has anything meaningful to say. The fact that it's daily and mandatory tells you everything about its real purpose. It's a roll call. It's attendance. It's proof that everyone is working, delivered in a format that makes the person running the meeting feel like they're adding value.

Vibe coding exposes this because it makes the surveillance unnecessary in a way that's impossible to ignore. When a developer can ship a complete feature in two hours, the question "what did you do yesterday?" becomes insulting. The work is visible in the pull request, in the deployment log, in the staging environment. You don't need someone to stand up and narrate it. The code narrates itself. The commits narrate themselves. The CI pipeline narrates itself. Every artifact of modern software development already tells the story that the standup pretends to tell, except the artifacts tell it accurately and the standup tells it through the filter of what each person thinks their manager wants to hear.

"No blockers" is the biggest lie in software

The three questions of the daily standup are what you did yesterday, what you're doing today, and whether you have any blockers. I've been in standups for over twenty years and I can tell you with absolute certainty that the third question is where the entire ritual falls apart.

Nobody says they have blockers. Almost never. Not because there are no blockers, but because admitting a blocker in a standup means admitting you're stuck, which means admitting you might need help, which means admitting you might not be as fast or as capable as the person who just said "no blockers" before you. The standup creates a social pressure to perform competence rather than communicate honestly. Every developer in every standup is doing a quick mental calculation: is the political cost of admitting this blocker higher than the cost of just figuring it out myself? The answer is almost always yes. So they say "no blockers" and the Scrum Master smiles and the meeting moves on and the actual impediment sits there rotting for another three days until someone discovers it in code review.

Vibe coding makes this even worse because the blockers have changed. The old blockers were things like "I'm waiting on the API team" or "I need access to the database." Those were legitimate coordination problems. The new blockers are things like "the AI generated something that looks right but I don't fully understand what it does" or "I shipped three iterations yesterday and I'm not sure which architectural approach is actually correct." These are cognitive blockers, not logistical ones. They require a real technical conversation with a specific person, not a ninety-second update to a room full of people who are checking Slack on their phones.

What replaces it

I'm not going to pretend I have a perfect replacement because anyone who claims to have a universal solution for team communication is selling something. But I can tell you what works on the teams I've been part of where the standup was either eliminated or made optional.

Asynchronous status updates. A shared channel where each developer posts what they shipped when they ship it, not twenty hours later in a meeting. The information is timestamped, searchable, and doesn't require eight people to stop what they're doing at the same time. When a developer vibe codes a feature in two hours and deploys it, they post a link to the PR and a one-sentence description. Done. The information is available to anyone who needs it, exactly when it becomes relevant, without a meeting.

On-demand syncs for actual problems. When someone hits a real blocker, a technical one that requires another person's input, they ping that person directly and have a five-minute conversation. Not a scheduled ceremony. Not a meeting with an agenda and a facilitator. A conversation between two professionals who respect each other's time enough to only interrupt when it matters.

The code itself as the status report. In a world where AI-assisted development generates detailed commit messages, where CI/CD pipelines produce deployment logs, where pull requests contain descriptions of what changed and why, the status is already documented. It's already written. It's already more accurate and more detailed than anything anyone would say in a standup. The standup is a verbal duplication of information that already exists in better form elsewhere.

The people who will fight this

The Scrum Masters will fight this. Of course they will. The daily standup is the most visible thing many Scrum Masters do. Take it away and the question of what exactly a Scrum Master contributes becomes very difficult to answer. I've worked with good Scrum Masters who genuinely helped teams navigate organizational dysfunction. They exist. But they're rare, and they wouldn't define their value by a fifteen-minute daily meeting. The ones who will fight hardest to keep the standup are the ones whose entire professional identity is built around facilitating it.

Middle management will fight this too. The standup gives them a daily sense of control, a feeling that they know what's happening without having to read code or understand the technical work. Removing the standup means they'd have to find another way to feel informed, and most of them don't have the technical depth to get that information from the actual artifacts of development. The standup is a translation layer between technical work and management comprehension, and removing it exposes the gap.

But here's what I've noticed in the last year. The developers who are most productive with AI tools, the ones who are vibe coding features in hours instead of days, are also the ones who are most resistant to the standup. They see it for what it is. A tax on their time. A performance for an audience that doesn't understand the work. A daily reminder that the organization values the appearance of process over the reality of output.

The standup is already dead

I don't think the standup needs to be killed. I think it's already dying. The teams that are shipping the fastest, the ones that have embraced AI-assisted development and reorganized around speed instead of ceremony, have already quietly dropped the daily standup or turned it into a twice-a-week optional check-in. They didn't announce it. They didn't write a blog post about it. They just stopped doing it because the cost became too obvious to ignore when the alternative was so clearly better.

The rest of the industry will catch up. It always does, about three years too late. In the meantime, there will be conferences about "Agile in the Age of AI" and certifications for "AI-Enhanced Scrum" and consultants selling frameworks for "integrating vibe coding into your sprint ceremonies." The machinery of the Agile industrial complex will try to absorb this change the way it absorbs every change, by adding more process on top of it and charging for the training.

But the developers know. They've always known. The standup was never for them. And now that they can build in hours what used to take days, the gap between what the standup pretends to provide and what it actually costs has become too wide to ignore. The daily standup is obsolete. Not because I say so. Because the math says so. Because the tools say so. Because every developer who has ever sat through one while thinking about the code they could be writing instead of talking about it already knows it in their bones.

The only question is how long the rest of the organization will take to catch up.

Is your organization performing control or practicing it?

The RMT Diagnostic is a 1-page PDF with 10 signs your team is trapped in Risk Management Theater. Takes 60 seconds. No certification required.

No spam. No "Agile tips." Just the diagnostic. Unsubscribe anytime.