Skip to content

direct-communicator vs executive

Topic: Should we adopt async-first standups?
Axis varied: voice
A: Direct Communicator B: Executive

Both examples address the same topic and (by default) share every axis other than voice. The only deliberate variable is which voice the writing was rendered through. Read both and ask: where does the framing change? Where does the vocabulary change? What does the reader take away from A that they would not take away from B, and vice versa? The voice swap is the entire cause of those differences.

A: direct-communicator

I think we should try the async format for 30 days.

Here is why. The 9am Pacific standup is 9:30pm for the three engineers in India. Their Q1 attendance was 3.2 out of 5. The US-based engineers averaged 4.6. That is not a coincidence and it is not their fault. We built a meeting that punishes a third of the team for living where they live.

The meeting also does not earn its time. Fourteen minutes per day, eleven people, and roughly four minutes of that drives any action. The rest is status that could be read. We also lose what gets said. Priya diagnosed a 401 in standup last month. Five hours later, someone else hit the same error and spent 45 minutes re-diagnosing it because the original answer lived in a Zoom call no one could search. A Slack post would have fixed that.

The proposal is simple. Each engineer posts in #team-standup by 10am local time. Three fields: shipped, in progress, blocked or at risk. Blockers @mention the person who can unblock. The old 9am slot becomes a 60-minute Thursday working session - not a status meeting, an actual working session with an agenda.

I want to be straight about the tradeoff. We lose the daily check-in. For some teams that matters, and I do not want to pretend otherwise. The Thursday session is meant to carry the connection load that the daily call was carrying, but it is one session, not five. If after 30 days the team feels disconnected or things are slipping, we go back. The revert is a one-line message in Slack. Nothing about this is permanent.

What I am asking: run it for 30 days starting Monday. At day 30 we look at three things - India attendance and participation, blocker response time, and how people say it is going. Then we decide.

If you have concerns or this is a bad idea for a reason I am missing, tell me before Friday. After that I am going to set it up.

B: executive

We should move to async-first standups for a 30-day trial. The current model is quietly underwriting a cost we would not accept if it were on a budget line: our India engineers, a third of the team, are showing up to 64% of standups versus 92% for US-based staff. That gap is not a discipline problem. It is a structural one we created.

The strategic question is not whether async is theoretically better. It is whether we are willing to keep paying for a ritual that produces roughly four minutes of actionable signal across a 14-minute meeting, while one of our three regional cohorts attends at 9:30pm local. We are subsidizing a habit with attention we could spend on Thursday’s working session, where the same 60 minutes can compound into real decisions.

The trade we are making is legible. We give up the ambient awareness that comes from seeing each other daily. In exchange, we get three things: equitable participation across timezones, a searchable record of blockers (the Priya 401 incident cost us 45 engineer-minutes that a Slack thread would have saved), and a recovered hour each week for substantive work. The risk is that team cohesion erodes in ways that do not surface in the trial window. I am willing to carry that risk for 30 days against a clear revert option.

What I need the team to hear: this is not a cost-cutting exercise and it is not a referendum on standups in general. It is a deliberate experiment in whether our current rhythm matches our current shape. We have grown into a four-timezone organization while operating like a co-located one. The async format is the cheaper hypothesis to test first.

Decision: we run the async format starting Monday. Three fields, posted by 10am local. Thursday working session replaces the daily slot. We review attendance, blocker resolution time, and self-reported friction at day 30. If the data does not support continuing, we revert without ceremony. I would rather learn we were wrong in a month than keep guessing for a year.