“Follow-the-sun” sounds amazing in pitch decks. In practice, it’s a coordination nightmare.
My EdTech startup scaled from 25 to 80+ engineers across 4 timezones in 18 months. We tried every timezone strategy in the playbook. Some worked. Most failed spectacularly.
Here’s what we learned—and the data behind it.
Attempt #1: Overlap Hours (Failed)
The theory: Find 2-3 hours daily where everyone’s online. Use that for collaboration. Rest of the day is focused work.
The reality:
- East Coast team: 9 AM - 11 AM ET (reasonable)
- Europe team: 2 PM - 4 PM GMT (fine)
- APAC team: 11 PM - 1 AM Singapore time (brutal)
We burned people out. Our Melbourne-based senior engineer stayed online until midnight for “overlap hours” then worked her normal day. After 6 months, she told me she was looking elsewhere specifically because of timezone demands.
Lesson: Overlap hours sound fair until you realize someone’s always sacrificing their evenings or mornings. The edge timezones bear the burden.
Attempt #2: Regional Teams (Created Silos)
The theory: Organize teams by timezone. Americas team, EMEA team, APAC team. Minimize cross-timezone dependencies.
The reality:
- Regional teams became feature silos
- Knowledge hoarding (each team had unique context)
- Customer-facing features couldn’t be delivered by single region
- Product roadmap fragmented by geography, not strategy
Data: Our deployment frequency dropped 30% because features required cross-team handoffs that took days.
We were optimizing for timezone convenience at the expense of actual product velocity.
Lesson: Conway’s Law applies to timezones. Team structure shapes system architecture. Regional teams create regional systems.
Attempt #3: Hybrid Model (What Actually Works)
After two failed approaches, we landed on something that works—not perfect, but functional:
Daily 2-Hour Overlap Window
- Americas: 11 AM - 1 PM ET
- EMEA: 4 PM - 6 PM GMT
- APAC: 1 AM - 3 AM Singapore (BUT: we don’t require APAC attendance)
APAC team handles incidents during their day, stays updated via documentation. They join overlap hours only for critical discussions (once every 2-3 weeks max).
Strong Documentation Culture
Everything significant gets documented:
- Architecture decisions → ADRs
- Product decisions → RFC process
- Incidents → Blameless postmortems
- Feature specs → Product briefs with clear success criteria
Rule: If it’s not documented, it didn’t happen.
Follow-the-Sun for Incidents Only
Incident response works follow-the-sun:
- Each region has on-call rotation
- Handoff protocol for multi-day incidents
- Detailed incident logs for context transfer
- Any engineer can respond using runbooks
This works because incidents are well-defined. You’re not making creative decisions; you’re executing established procedures.
Feature Work Stays Team-Owned
Feature development does NOT follow-the-sun:
- Teams own features end-to-end
- Cross-timezone collaboration happens async (PRs, RFC comments)
- No “handing off” feature work between timezones
Why: Feature development requires context that’s nearly impossible to hand off. You end up re-explaining decisions daily.
The Data That Changed Minds
Before this hybrid model:
- Blocked PR wait time: 18 hours average (waiting for reviewers in other timezones)
- Decision lag: 4.2 days (time from “we need to decide” to “decision communicated”)
- Meeting load: 22 hours/week average per engineer
- Deployment frequency: 8 deploys/week
After hybrid model (6 months later):
- Blocked PR wait time: 6 hours average (multi-reviewer policy, load balancing)
- Decision lag: 1.9 days (async RFC process with time-boxed review)
- Meeting load: 12 hours/week average per engineer
- Deployment frequency: 26 deploys/week
When I showed these metrics to the team, behavior changed. Documentation stopped feeling like busywork—it was the thing that unblocked velocity.
What Still Doesn’t Work
Even with this model, we struggle with:
1. Real-Time Creative Collaboration
Product brainstorming, design critiques, architecture whiteboarding—these still work better synchronously. We record sessions for timezone-shifted teammates, but they miss the “riffing” energy.
2. Trust Building
Hard to build trust async. We do bi-annual team offsites (expensive but essential). Remote-first doesn’t mean never-meet.
3. Urgent Customer Escalations
When a major customer has a critical issue, sometimes you need real-time coordination. We can’t always wait for async handoffs.
4. New Hire Onboarding
Ramping up new engineers across timezones is slow. They miss casual knowledge transfer and hallway conversations. Deliberate mentorship and documentation help but don’t fully replace.
The Question I’m Still Wrestling With
Is there a timezone strategy that scales indefinitely, or does it break at certain team sizes?
At 25 people, overlap hours worked fine (everyone in US/Europe). At 80 people across 4 timezones, hybrid model works. But what about 200 people across 8 timezones?
At some point, does timezone distribution become more cost than benefit? Or is this just a skill we haven’t mastered yet?
What’s Your Experience?
For folks running distributed teams:
- What timezone strategies have worked for you?
- How do you handle creative collaboration across timezones?
- Is follow-the-sun realistic for feature development, or only operations?
- At what team size did timezone distribution start creating more problems than it solved?
I’m convinced that solving async engineering across timezones is one of the biggest competitive advantages a company can have. But I’m less convinced that most of us—including me—have truly figured it out.