My company has engineers in Seattle, Austin, New York, and London. That’s 8 hours of timezone spread from west coast to east coast, plus 5 more hours to UK.
The conventional approach: find the 2-hour window where everyone’s awake, compress all meetings into that slot, and try to minimize the pain.
But here’s a contrarian take: what if we stopped fighting timezone differences and started designing workflows around them?
The Problem With “Overlap Hours”
Right now, we optimize for synchronous overlap. Our London engineer starts early, our Seattle engineers stay late, and everyone’s exhausted trying to accommodate each other.
This treats timezone differences as a problem to solve. But what if they’re actually a feature to leverage?
The 24-Hour Development Cycle
I’ve been researching companies that successfully use timezones as an advantage. The pattern I see:
Follow-the-sun development:
- US team works during their day, pushes code for review
- Europe team wakes up, reviews the code, provides feedback, works on their tasks
- Asia-Pacific team picks up where Europe left off
- Cycle repeats
Net result: work is happening 24 hours a day, but no individual is working outside normal hours.
This requires completely rethinking how work flows through a team.
Real-World Example: Code Review Handoffs
Instead of: “We need a 4pm PT meeting for code review”
What if:
- Seattle engineer finishes PR at 5pm PT (their EOD)
- London engineer reviews it at 9am GMT (their morning)
- Provides detailed async feedback in PR comments
- Seattle engineer addresses it next morning
Each person works during their productive hours. Code review happens overnight (relative to the author). No meetings needed.
This only works if:
- PRs are self-documenting (context, reasoning, test plan)
- Feedback is comprehensive (not “let’s discuss this”)
- Team trusts async decisions (reviews are binding, not just suggestions)
Infrastructure Operations
Our SRE team tried this for on-call:
- US shift: 6am-6pm Pacific
- Europe shift: 6am-6pm GMT
Coverage overlaps during US morning (Europe afternoon). Handoffs are async:
- Outgoing person posts runbook update: “Here’s what happened, here’s the state”
- Incoming person reads it, acknowledges, takes over
No synchronous handoff meeting. Documentation is the handoff.
Result: 24-hour coverage without anyone working night shifts.
Product Launches Across Timezones
When we launch a new feature:
- US team ships during their afternoon
- Europe team monitors rollout overnight (their morning)
- If there are issues, they can rollback or hotfix
- US team wakes up to status update, not a crisis
This requires:
- Excellent monitoring and alerts
- Clear rollback procedures
- Trust that Europe team can make decisions without US approval
What This Demands
Designing around timezones instead of fighting them requires:
1. Async-first by default - Overlap time is for decisions that truly need synchronous discussion, not status updates.
2. Exceptional documentation - Handoffs happen via docs, not verbal explanation.
3. Clear ownership - Each timezone has decision-making authority. No “wait for US team to wake up.”
4. Self-documenting work - PRs, tickets, architecture docs must stand alone without synchronous context.
5. Trust - Europe engineer can approve PRs. Asia-Pacific team can make production calls. US isn’t the center of all decisions.
The Cultural Shift
This is the hard part. Many US companies unconsciously treat other timezones as “remote extensions” rather than equal partners.
“Europe team can join the 4pm PT meeting” assumes US schedules are default. That’s backwards.
True timezone-native design means: no default timezone. Work flows through the team based on who’s available when, not based on where HQ is located.
My Question
Who’s actually doing this successfully?
I see the theory everywhere. GitLab’s handbook talks about it. Zapier mentions it. But I want practical examples:
- How do you structure sprints when half the team is 8 hours ahead?
- How do you do standups? (Or do you eliminate them entirely?)
- How do you handle pair programming / collaboration?
- What happens when urgent decisions need quick input from multiple timezones?
I’m convinced timezone differences could be a competitive advantage—faster iteration, 24-hour support, broader market coverage—but only if we fundamentally rethink how work flows through the organization.
Are we doing this? Or am I describing something that sounds good on paper but breaks down in reality?