> So most interactions are async, leading to lower bandwidth, more context switching, and more things falling through the cracks.
As several have already stated, async means less context switching. So what I think the author's actual problem is is that there is more context switching for him as he needs to wait for responses and finds something else to do.
> Colocation is more fun too. You get to have lunch with your team, grab beers on Friday nights, play video games at the end of the day in the office, etc…
> This matters not only because fun is fun, and building community is super important, but also because it helps build trust, which improves our work. You second guess each other less when you trust your team, and know you can give feedback more directly.
So what about those on your team who aren't into a beer and the end of the day, or don't care about video games? Are they not able to gain trust and function in your company?
The same tired tech. bro arguments. When this dude's company fails, it won't be because of remote.
As several have already stated, async means less context switching. So what I think the author's actual problem is is that there is more context switching for him as he needs to wait for responses and finds something else to do.
> Colocation is more fun too. You get to have lunch with your team, grab beers on Friday nights, play video games at the end of the day in the office, etc…
> This matters not only because fun is fun, and building community is super important, but also because it helps build trust, which improves our work. You second guess each other less when you trust your team, and know you can give feedback more directly.
So what about those on your team who aren't into a beer and the end of the day, or don't care about video games? Are they not able to gain trust and function in your company?
The same tired tech. bro arguments. When this dude's company fails, it won't be because of remote.