It's much better working on a truly distributed team than being the one remote worker on a mostly-centralized team.
My group at Mozilla is distributed across seven cities (I think) on two continents. We use all of the techniques Atwood listed. At Mozilla, where a large portion of the staff is in Mountain View, it helps that my manager is working remotely just like me - so I'm not more remote from him than anyone else is.
My group at Mozilla is distributed across seven cities (I think) on two continents. We use all of the techniques Atwood listed. At Mozilla, where a large portion of the staff is in Mountain View, it helps that my manager is working remotely just like me - so I'm not more remote from him than anyone else is.