GitLab’s handbook is a staggering 3000 pages. Collaborative documentation is the backbone to efficient functioning at GitLab.
The key for every company looking to go remote is to be highly intentional about everything. It is very easy to default to processes that would work in a typical co-located setting, which can be very dangerous.
While remote work does give a person the flexibility to work from different locations, what it also means is that his/ her team members also need to consistently adapt to new work timings and styles. There is still no elegant solution for time zone issues.