Skip to content
All Posts
Engineering Culture

Building Trust in Distributed Teams Across Time Zones

2 August 20242 min read

Managing distributed teams across time zones taught me that trust is a system, not a feeling. You can't rely on hallway conversations and lunch chats when half your team is 10 hours ahead.

The async-first shift

The single biggest improvement was going async-first. Not async-only — async-first. Default to written communication. Use meetings only when async fails.

This meant: decisions documented in writing, not made in calls that half the team couldn't attend. Code review comments that explain the "why," not just the "what." Loom videos for complex walkthroughs instead of scheduling another meeting.

Overlap hours are sacred

We have a 2-hour overlap window between US and India teams. I treat those hours like gold. No status updates during overlap — that's expensive synchronous time wasted on things a dashboard could show. Overlap hours are for: unblocking decisions, pair debugging, and relationship building.

Yes, relationship building. We dedicate 15 minutes of one overlap call per week to non-work conversation. It sounds soft. It's not. A team that knows each other resolves conflicts faster than a team of strangers.

What erodes trust fast

Information asymmetry. When the US team has context that the India team doesn't, resentment builds fast. I post every significant decision and its rationale in a shared channel within an hour.

Different standards for different locations. If you review the India team's code more critically than the US team's, people notice. Standards must be uniform and explicit.

Hero culture. Celebrating the engineer who worked until 2 AM to fix a prod issue sounds nice until you realize it punishes engineers in the other time zone who were asleep. Build systems that don't require heroics.

The principle

Distributed teams don't need more communication. They need more intentional communication. Every process decision should answer: "Does this work for someone who isn't in the room right now?"


Back to all posts