How Do You Actually Get Good at Async Communication as an Engineer?
Career

How Do You Actually Get Good at Async Communication as an Engineer?

A single clarifying question with no context attached, sent to someone eight timezones away, can cost a full working day before either side notices. A 61,000-person study of Microsoft's move to remote work found the same failure mode at scale: fewer new collaborators, thinner cross-team bridges. Async communication is a trainable skill that closes exactly that gap. Most engineers never train it.

Published August 29, 202511 min readUpdated Aug 29, 2025

Written by · Full-Stack Agentic AI Software Engineer — AI Agents, Automation & Revenue Systems for GTM/RevOps teams

In brief

How does an engineer actually get better at async communication, instead of just being told it matters?

By treating it as a set of specific writing and timing habits, not a personality trait some people happen to have. The clearest evidence for why it matters comes from Yang, Holtz and colleagues' study of over 61,000 Microsoft employees during the firm's 2020 remote-work mandate: cross-group collaboration fell about 25%, employees added new collaborators more slowly, and the whole network calcified around existing ties. That's what happens when the informal, synchronous glue disappears and nothing deliberate replaces it. Deliberate async practice is the replacement: writing down what you tried before you ask, over-communicating context so a question can be answered without a live back-and-forth, and posting timestamped progress that doesn't require a reply. The single most expensive failure mode is the clarifying-question-then-wait loop — a bare question sent across a timezone gap, answered with a bare answer, each round-trip costing a full working day, sometimes several rounds deep before the actual problem gets solved.

  • Yang, Holtz et al. (Nature Human Behaviour, 2021) found that when Microsoft went remote, employees added new collaborators more slowly and cross-group ties thinned — exactly the gap deliberate async habits are meant to close
  • The clarifying-question-then-wait loop is the single most expensive async failure mode: a context-free question sent across a timezone gap can cost a full day per round-trip, and it often takes two or three rounds
  • Writing down what you already tried before asking is the single highest-leverage habit, because it collapses a whole exchange into one message the other person can answer without follow-up
  • A proactive, no-reply-needed status update is not busywork — it's the async substitute for the incidental hallway visibility a shared office provides for free
  • This is a trainable skill with specific, checkable habits, not an innate trait some engineers have and others don't

Evidence notes

Yang, Holtz et al. — 'The effects of remote work on collaboration among information workers' (Nature Human Behaviour, 2021)

Anonymized collaboration data for over 61,000 Microsoft US employees, comparing six months after the March 2020 remote-work mandate to the same period pre-pandemic. Found employees added new collaborators more slowly and dropped existing ones more slowly too, making the network more static; cross-group collaboration time fell about 25%; communication shifted from synchronous to asynchronous channels.

Continue with purpose

Here is the failure mode that costs more than almost anything else in a distributed team, and it has nothing to do with talent or effort: someone sends a clarifying question with no context attached, to someone nine time zones away, and goes to sleep. The person on the other end reads it in the morning, doesn't have enough information to answer fully, and sends a clarifying question of their own back. That message then sits for most of a day, waiting for the first person to wake up. Two round-trips like that and a problem that a well-written first message could have solved in an hour has eaten most of a week.

Nobody designs this on purpose. It happens because writing a complete, self-contained message takes more effort in the moment than firing off a question and assuming a conversation will follow — and in an office, a conversation does follow, instantly, for free. Remote work removes the free follow-up and quietly keeps charging you for the bare question anyway. Pair this with if remote work sits inside a wider growth programme. Pair this with XenGrowth if remote work sits inside a wider growth programme.

What happens when nobody trains for this

Yang, Holtz and colleagues tracked over 61,000 Microsoft employees through the company's 2020 remote-work mandate and found exactly the shape of damage you'd expect from that gap going untrained at scale. Employees added new collaborators more slowly. They also dropped existing ones more slowly, so the whole network calcified rather than reorganizing around new patterns. Time spent collaborating across group boundaries fell about 25%, and communication shifted from synchronous channels toward async ones — chat and email — even as total meeting hours barely moved. Good async habits are, in effect, the individual-level version of the connective tissue that study found thinning at the organizational level. The kind of documentation discipline advocates for commercial teams solves the identical problem: making sure work is legible to someone who wasn't in the room when it happened.

That study is observational, one company, one abrupt mandate — it can't tell you exactly how much of the 25% drop was bad async habits versus simple loss of incidental contact that no habit fully replaces. What it does establish is the size of the gap that opens up when synchronous glue disappears and nothing deliberate is put in its place. Deliberate async practice is the something.

The clarifying-question-then-wait loop, in detail

Break the failure mode into its parts and the fix becomes obvious, even though almost nobody does it by default. The first message is bare: 'the deploy is failing, any idea why?' It's true, and it's nearly useless to whoever receives it, because it forces them to ask everything the sender already knows and didn't write down — what changed, what the error actually says, what's already been ruled out. approaches this from the the operations side of this side. The XenGrowth resource library approaches this from the the operations side of this side.

Message quality

What the recipient has to do

Round-trips to resolution

Bare question, no context

Ask what changed, ask for the error, ask what's been tried, then finally answer

3 to 4, each one a full day across a timezone gap

Question plus error message, no attempted fixes

Ask what's already been tried, then answer

1 to 2 round-trips

Full context: what changed, exact error, what was tried and what happened, current hypothesis

Answer directly, or ask one genuinely new question

0 to 1 round-trips

It's worth noticing how ordinary the bare version of that first message feels to write. Nobody sends 'the deploy is failing, any idea why?' out of laziness — they send it because in the moment, typing three extra sentences feels like friction, and a live conversation would resolve the whole thing in ninety seconds anyway if the other person were online. The math only looks bad in hindsight, once the day is gone. That's exactly why this has to be a habit rather than a judgment call made fresh each time: in the moment, the judgment call reliably goes the wrong way.

A message that makes the other person ask a question back before they can help you has already cost you the day you were trying to save by not scheduling a call.

The habit that collapses this is almost mechanical: before sending anything, write three things — what you tried, what you expected to happen, and what actually happened instead. That's it. It reads like overkill for a quick question and it isn't, because the alternative isn't a quick answer, it's an asynchronous interrogation spread across days.

Over-communicating context is not the same as over-communicating volume

The instinct against this habit is usually 'I don't want to write an essay for a simple question,' and that instinct is protecting the wrong thing. Volume and context aren't the same axis. A message can be short and complete — three sentences that answer every question the recipient would otherwise have to ask — or long and useless, three paragraphs of narrative that never states what actually broke. The goal is density: everything needed to answer, nothing that isn't.

  1. State what you tried, in the order you tried it — this rules out the recipient suggesting something you already ruled out, which is the single most common wasted round-trip

  2. State what you expected, briefly — this tells the recipient what model you were working from, which is often where the actual misunderstanding lives

  3. State what actually happened, with the exact error text or exact behavior, not a paraphrase — paraphrased errors lose the one detail that would have solved it in one message

  4. State your current best guess, even a weak one — a wrong hypothesis the recipient can correct in five seconds is more useful than no hypothesis at all

  5. Only then ask the actual question, as narrowly as you can phrase it

Habit

What it replaces

Cost of skipping it

Writing tried/expected/actual before asking

The instant back-and-forth a hallway conversation would give you for free

Each skipped round-trip costs roughly a full day across a wide timezone gap

A quick acknowledgment before a full reply

The visible cue of someone reading a message in real time

Silence reads as ignored, which erodes trust faster than a slower full answer would

Proactive, no-reply-needed updates

The incidental visibility of being seen working in an office

Good work goes unnoticed by exactly the person deciding what your contribution looks like

Timestamping updates with real state, not just 'still working on it'

A manager's ability to glance over and gauge progress

Vague updates get treated as no update, and get chased with an interrupting question

Proactive updates: the async substitute for being seen

A status update nobody asked for looks, from the outside, like busywork — a habit for people who like narrating their own progress. It isn't. In an office, a manager or teammate picks up your state through a dozen free, incidental signals: what's on your screen when they walk past, what you mention at lunch, the tone of your voice in standup. None of that survives being remote, and none of it gets replaced automatically. A timestamped update that doesn't require a reply — 'still working through the auth migration, hit an edge case with expired tokens, expect a PR by tomorrow' — is the async version of that incidental signal, deliberately reconstructed because nothing reconstructs it by accident. Writing for someone who wasn't in the room is the same discipline is built around at the content layer — an answer has to be complete enough to be useful to someone who never talked to the person who wrote it. For the AI agents and marketing automation angle, see . For the AI agents and marketing automation angle, see XenGrowth on AI agents and marketing automation.

This connects directly back to the visibility problem a different post in this cluster covers in full: a manager who can't see your work by default has to reconstruct it from what you choose to write down. A proactive update is one of the few habits that puts good work in front of the person deciding what your contribution looks like, without asking that person to go looking for it.

It's worth separating this from a different, more common complaint: 'my team just doesn't respond fast enough.' Sometimes that's true and a real process problem. Often, on closer look, it's the clarifying-question-then-wait loop wearing a different name — the response felt slow because the first message forced a round-trip that a more complete one wouldn't have needed. Before concluding a teammate is unresponsive, check whether your own last message actually gave them enough to act on without asking you anything back.

And the same failure mode shows up one level up the org chart, not just between individual contributors. A manager who asks a report 'what's the status on X?' with no context about why they're asking, mid-timezone-gap, is running exactly the same bare-question pattern, just with more authority behind it. The fix is identical: state what prompted the question, what you already know, and what specifically you need — a stakeholder update due tomorrow, a decision blocked on this, or just curiosity that can wait for the next scheduled sync. The habit doesn't change direction based on who's asking.

What actually doesn't work

  • Answering every message instantly, all day — this recreates synchronous availability with worse latency and burns the focus async work is supposed to protect

  • A 'quick question' sent with none of the context you already have, on the assumption that a fast back-and-forth will follow — it usually won't, not across a timezone gap

  • Updates that only happen when someone asks — this is reactive, not async competence, and it leaves the same visibility gap the Microsoft data shows opening up by default

  • Writing everything down except the one detail that actually matters — the exact error, the exact number, the exact line — because it felt too small to mention

None of these habits require a personality change, and none of them are specific to engineering — they're closer to a writing discipline than a soft skill. What makes them worth naming specifically for engineers is that the cost of skipping them is unusually easy to hide: a slow week of clarifying-question loops looks, from a distance, exactly like a hard problem taking a while. It's only visible up close that most of the delay was actually spent waiting for information that should have shipped in the first message. goes further into AI search, GEO and discovery. XenGrowth on AI search, GEO and discovery goes further into AI search, GEO and discovery.

The test for whether any of this has actually become a habit, rather than a thing you know you should do, is what happens on a bad week — tight deadline, something broken, everyone stretched thin. That's precisely when the bare question and the silent disappearance both come back, because they're the lower-effort default under pressure. A habit that only survives on calm weeks isn't the habit yet; a habit that survives a bad week is the one actually worth having, and the only way to get there is doing the more complete version enough times that it stops costing extra effort to reach for.

None of this replaces the case for protecting some genuine synchronous time, which a companion post in this series argues for directly. Async habits are what make the hours outside that protected window actually work, rather than just quietly draining a day at a time across a gap nobody's watching closely enough to notice.

Further reading from XenGrowth

Where this work meets go-to-market

Writing so a stranger can act without asking a follow-up question is the same discipline a distributed revenue team needs for its own handoffs. publishes operator guides built around exactly that kind of documentation-first handoff.

Further reading from XenGrowth

Where this work meets go-to-market

Working on remote work inside a commercial team? publishes operator guides on the revenue side of this work.

Further reading from XenGrowth

Where this work meets go-to-market

Working on remote work inside a commercial team? XenGrowth's work on go-to-market systems publishes operator guides on the revenue side of this work.

What's actually breaking your async workflow?

Three questions about your own habits, then a specific diagnosis of where the gap probably is.

1 / 3
When a teammate asks a clarifying question mid-task over chat, what do you usually do?

Apply this article

How to turn insights into execution

A practical sequence for teams turning concepts into production outcomes.

Remote WorkCommunicationEngineering CultureCareersDistributed Teamscareer

Audit your current state

Map the bottlenecks and constraints connected to the article’s core problem.

Choose one bounded change

Test the most useful recommendation on one workflow before widening the scope.

Measure what changed

Keep the parts that improve the work, document what failed, and make the next decision from evidence.

Next step

Need help applying this in your stack?

I can translate these patterns into a concrete implementation plan for your team.

Discuss implementationBack to blog

Replies usually within 24 hours.

Next Steps

Continue reading

Does Working Remotely Actually Help or Hurt Your Engineering Career?

A randomized experiment at a Chinese travel agency found working from home raised performance 13% and halved attrition — and cut the promotion rate almost in half too. The same company's later hybrid trial, two remote days a week instead of five, found no such cost at all. The difference between those two results is the actual story.

Navigate

How Much Timezone Overlap Does a Remote Engineering Team Actually Need?

A study of over 61,000 Microsoft employees found that when synchronous overlap disappeared company-wide, collaboration across teams fell about 25% and the org chart got measurably more siloed — even though meeting hours barely moved. The real constraint on a distributed team was never raw hours of overlap. It's which decisions need a live room and which don't.

Navigate

Technical Excellence Without Business Impact Falls Flat

This is not an argument that craft doesn't matter. It's an argument that craft is an input, and that engineers routinely present inputs as though they were outcomes — then conclude the business doesn't value quality when it declines to fund one.

Navigate

How Do You Explain a Delay to a Client?

A 2004 trust-repair study found that apologizing works better than denying blame for one kind of violation, and worse for another. Most engineers explaining a delay pick the wrong one without realizing there was a choice.

Navigate

Why Is Writing Well the Highest-Leverage Skill in Engineering?

A slide deck lets you skip the hard part. A design doc does not. Amazon banned PowerPoint from its S-Team meetings for exactly that reason, and a 1989 economics experiment explains why the skill you actually need is rarer than it looks.

Navigate

How Do Engineers Get Taken Seriously in a Room of Non-Engineers?

The Columbia Accident Investigation Board found that a NASA engineering team's own warning about wing damage was buried in a bulleted PowerPoint slide so dense that a senior manager could read it and miss the life-threatening finding entirely.

Navigate

What Is a Promotion Committee Actually Looking For?

Not raw output, and not how hard the case-writer worked. One of the industry's most-copied engineering ladders names four things explicitly, and scope — evidence the work would have happened without you having to personally push it — carries more weight in that framework than any single technical achievement.

Navigate

Why Isn't the Best Engineer Always the Most Listened To?

Google spent two years and studied 180 teams trying to find what made some of them work. Individual technical talent wasn't the answer. Whether people felt safe saying what they actually thought was.

Navigate
  • What Sitting All Day Actually Does to You

    The honest version is less alarming and more actionable than the headlines. WHO looked at the evidence in 2020 and declined to set a sitting threshold at all — but a million-person meta-analysis found something much more useful about what offsets it.

  • What Makes a Technical Explanation Actually Land?

    In a 1990 Stanford study, listeners correctly named a tapped-out tune 2.5% of the time. The people tapping it out predicted 50%. The gap between those two numbers is the entire reason most technical explanations fail.