I lead a 40+ person engineering team distributed across 4 time zones—Seattle, Austin, New York, and one engineer in London. On paper, we’re “75% remote” with flexible work arrangements. We have all the async tools: Slack, Notion, Linear, Loom.
Yet somehow, my calendar is still packed with meetings. So is everyone else’s.
Morning standup. Sprint planning. Design review. Architecture sync. Cross-team alignment. Tech talk. Retro. The list goes on.
The Meeting Default Trap
Here’s what keeps happening: someone has a question or needs a decision. Instead of writing it up async, they think “this will be faster if we just hop on a quick call.”
And they’re not wrong—in that moment, a 15-minute conversation IS faster than writing a detailed context doc and waiting for async responses.
But multiply that across 40 people. We’re death by a thousand “quick syncs.”
The Hidden Cost
I read research showing poorly-structured remote teams spend 33% more time on coordination than well-structured ones. We’re probably in that bucket.
Our backend team in Austin regularly has 6 AM meetings to sync with London. Our frontend team in New York regularly stays until 7 PM for “overlap hours” with Seattle. Everyone’s burned out.
The irony: we adopted remote work to give people flexibility. Instead, we’ve created a situation where people have less control over their schedules than when we were in-office.
What We Tried (That Didn’t Work)
Three months ago, I sent a company-wide email: “We’re going async-first. Default to written communication. Meetings are for decisions that require real-time discussion.”
Week one: everyone nodded and said “great idea.”
Week two: calendar exactly the same.
Why? Because I didn’t change any of the underlying systems. I just asked people to behave differently while all the incentives and defaults stayed the same.
Meetings are where decisions happen. If you’re not in the meeting, you’re not part of the decision. So everyone shows up to every meeting, just in case.
The Real Question
I keep reading about GitLab’s 2000+ employees operating fully async, or Zapier’s distributed team, or Basecamp’s 4-day work week enabled by async communication.
What are they doing that we’re not?
It’s not tools—we have the same tools. It’s not policy—we have an official “async-first” mandate. It’s not awareness—everyone on my team knows meetings are expensive.
So what is it? What organizational changes actually make async communication stick?
I suspect it’s something about:
- How we structure work (do async-friendly tasks even exist in our sprint structure?)
- How we make decisions (are written proposals actually read and acted on?)
- How we reward behavior (do people get promoted for “good meeting presence” or “clear async communication”?)
- How we model leadership (am I still defaulting to “let’s discuss this in our 1:1” instead of “write this up so the team can comment”?)
But I’m honestly not sure. Would love to hear from teams that have successfully made this shift.
Specifically:
- What changed that made async the default instead of the exception?
- How do you handle urgent issues without falling back to synchronous mode?
- What meetings did you actually kill vs which ones stayed?
- How long did the transition take?
Because right now, we’re stuck in this weird middle ground—remote-ish, but not really distributed. Async in theory, synchronous in practice. And it’s the worst of both worlds.