No Hello

Better async communication starts with respecting people's time and focus. Please don't just say "hi" — and please don't just call.

No Hello

❌ Don't do this
Hey!
10:00
Hi 👋
10:12
How are you?
10:13
Good, you?
10:23
Can I ask you something?
10:24
✅ Do this instead
Hey! Quick question — do you know the deployment process for the staging environment?
10:00
Sure! You push to the staging branch and the CI pipeline handles the rest. Takes about 5 min.
10:04

Saying only "Hello" and waiting forces the other person to stop what they're doing and reply before you even ask your question. It wastes both people's time. Ask your question upfront — the other person can answer when they're free, and everyone gets more done.

No Call

❌ Don't do this
📞 Incoming call from Alex…
14:03
— missed call —
14:03
📞 Incoming call from Alex…
14:05
Sorry, was in a meeting. What's up?
14:18
✅ Do this instead
Hey, do you have a moment today? I need a quick review on the API contract — happy to share the doc so you can skim it async.
14:03
Sure, drop the doc here! I'll leave comments by EOD.
14:20

An unscheduled call hijacks someone's entire attention — they must stop everything and context-switch immediately. Ask yourself: could this be a message, a document, or an email? If yes, use that instead. Reserve calls for genuinely urgent, complex, or sensitive conversations — and even then, send a heads-up message first.

No Connect

❌ Don't do this
Hey, can we connect?
11:00
Sure.
11:10
📞 Incoming call…
11:11
(15-min call later…)
That could have been a message. 😔
11:26
✅ Do this instead
Hey, can we connect real quick? I need to discuss the ongoing issues on Project X — the manager is asking for updates.
11:00
I've already updated the Jira board with comments — take it from there and share it with your manager. No need for a call! 👍
11:05

Asking to "connect" with no context forces the other person to accept a call without knowing what it's about — and it often turns out the topic could have been resolved with a single message. Always state your purpose upfront. This lets the other person either answer async immediately, or prepare properly for a call only if one is truly needed.