I’ve spent the last six months in a fascinating experiment I didn’t sign up for.
At Google, my calendar was a Tetris game of 30-minute blocks. Every product decision happened in a room (well, a Zoom room). My startup? We’re async-first by default. And according to every metric I track—velocity, quality, engineer satisfaction—it’s working. We ship faster. Our engineers are happier. Our documentation actually exists.
So why am I writing this post at 11 PM, questioning everything?
The Data Is Clear (And That’s What Bothers Me)
Microsoft’s 2026 Work Trend Index found that poorly structured remote teams spend 33% more time on status updates than well-structured async-first teams. GitLab’s research showed teams with strong documentation practices experienced 67% fewer blocking delays compared to sync-heavy teams.
The business case is airtight. Async-first teams cut meetings by 40-60% and ship faster. As a VP of Product responsible for getting to Series B, I should be celebrating.
But here’s what I’m struggling with: product discovery feels slower. Not measured slower—it might even be faster on paper. It feels slower. And in product work, that feeling matters.
Three Scenarios Where Async Feels Wrong
1. Brainstorming Product Direction
When we’re trying to figure out whether to build Feature A or Feature B, the back-and-forth in Notion comments feels labored. Someone posts an idea. Six hours later, three people respond. By tomorrow, we have a thread, but we’ve lost the energy of building on each other’s thoughts in real time.
At Google, we’d have thrashed it out in 45 minutes. Here, it takes three days of comment threads. We might end up at a better decision (more time to think!), but the creative energy feels diminished.
2. Customer Feedback Triage
When a customer churns or a deal falls apart, I want to gather the team immediately. What happened? What did we miss? The nuance of the sales call, the product manager’s gut feeling, the engineer’s “I told you this would be flaky”—that context lives in the moment.
Writing it all down in a post-mortem doc is valuable. But something is lost when we reconstruct the story asynchronously instead of processing it together.
3. Cross-Functional Alignment
Product, engineering, and design need to be aligned. In theory, a well-written spec should do that. In practice, I’ve found that the energy of a real conversation—where the designer sketches something, the engineer says “that’s expensive,” and we iterate right there—that’s hard to replicate in Figma comments spread across a week.
The Case for Async (Which I Still Believe)
I don’t want to sound like I’m advocating for calendar hell. The async-first approach has given us:
- Better documentation: If it’s not written down, it doesn’t exist. This forces clarity.
- Timezone equity: Our engineer in Bangalore gets equal voice instead of attending 9 PM meetings.
- Deep work: Engineers get 4-hour blocks instead of context-switching every 30 minutes.
- Inclusive decision-making: Introverts and non-native English speakers have time to craft thoughtful responses instead of competing with whoever talks loudest.
These benefits are real. They matter. They’re why we’re winning.
The Human Question I Can’t Shake
But here’s what keeps me up: Are we giving up something essential about human collaboration, or are we just romanticizing inefficient habits?
When I miss the energy of a live brainstorm, am I missing something that actually led to better products? Or am I missing the feeling of collaboration while async actually produces superior outcomes?
When synchronous time is scarce, it becomes precious. Our weekly product sync is now the most prepared-for meeting I’ve ever been in. Everyone reads the docs beforehand. We use the time for actual decisions, not information sharing.
Maybe that’s the point. Maybe we’re not killing collaboration—we’re just forcing ourselves to be intentional about when and how we do it.
What I’m Trying to Figure Out
I’m looking for perspectives from people who’ve navigated this longer than six months:
- Is the “loss of energy” a real problem or a nostalgia problem? Does spontaneity actually lead to better products, or just more meetings?
- How do you handle product discovery async? The frameworks say “document hypotheses, test, iterate.” But how do you capture the magic of a great brainstorm without a room?
- What’s the minimum viable sync? How do you know when you’ve gone too async?
The metrics say we’re doing the right thing. My engineer happiness scores agree. But I can’t shake the feeling that we’re optimizing away something we don’t know how to measure.
Is that wisdom or just resistance to change?