I've had weeks where my calendar looked like a Tetris championship. Color blocks, back-to-backs, "quick syncs," recurring standups, status updates. All very organized.
And yet the work was stuck.
The real blocker wasn't effort. It was availability. The one decision that would unlock five other tasks couldn't happen because the people who could make it didn't share 30 free minutes for another nine days. Their calendars were packed with meetings that didn't decide anything.
I call this synchronous debt. The accumulated cost of unnecessary real-time communication, paid in productivity and wellbeing.
Time is Not a Renewable Resource
It’s limited. It’s valuable... And for some reason most teams spend it like it’s expiring at midnight.
Synchronous debt happens when “live” becomes the default for things that don’t require it: updates, FYIs, pre-reads, alignment theater, “just to be safe” invites, meetings that exist because nobody trusts the documentation.
Over time, the debt compounds in three sneaky ways:
1) Calendars become a traffic jam for decisions
When every meaningful decision requires a meeting, decisions become hostage to the availability of the busiest people. The result is predictable:
- Work pauses while everyone waits for “the meeting.”
- People start parallel-working on guesses.
- The meeting finally happens… and turns into another meeting because nobody prepped.
This is the calendar version of a supply-chain bottleneck: work can’t flow because decision-making can’t flow.
2) The decisions that do get made are worse
People think and communicate differently. Async communication allows this to flourish, while making all of your decisions live in a meeting means sacrificing the input of your introverts, your writers or those who like to carefully think through the problem.
3) “Collaboration” turns into an always-on nervous system
If your culture equates responsiveness with commitment, synchronous debt quietly becomes a wellbeing problem: constant pings, constant context switching, constant low-grade stress.
Paying Down Synchronous Debt
1) Introduce a Decision Doc + a Decision Window
Before you schedule a meeting, write the decision down in a simple template:
- Decision to make:
- Options (2–3):
- Recommendation + why:
- Risks / tradeoffs:
- Who decides:
- Decision deadline (date/time):
Then set a 24–72 hour comment window. If there’s no real conflict, you decide asynchronously at the deadline. If there is conflict, then you meet — but now the meeting is for resolving specific disagreements, not “getting everyone on the same page.”
2) Replace status meetings with async artifacts
Status updates belong in writing: a weekly update doc, a project page, a quick Loom, a Slack thread with a standard format. Meetings are for: debate, conflict resolution, sensitive conversations, creative collaboration, or relationship-building.
(If it’s “tell people what happened,” default async.)
3) Put constraints on synchronous meetings
Not Not 'be mindful,' but a real and enforceable constraint.
Example rules:
- No meeting without an agenda + desired outcome.
- No meetings on certain days
- Cancel recurring meetings by default and then add back the ones you miss
It almost doesn't matter what the constraint is - merely having one will force everyone to be more thoughtful.