.jpg?width=1800)
.jpg?width=512)
A public community for operators building healthier remote systems across documentation, meetings, hiring, and tooling.
Remote work gets healthier when teams reduce ambiguity before they reduce meetings. The best public material in this space keeps showing the same lesson: write the system down, publish response norms, and make ownership visible enough that urgency stops leaking everywhere.
Three signals I would keep in view:
- Healthy remote teams reduce ambiguity before they try to reduce meetings.
- Documentation becomes culture when it is tied to real decisions and rituals.
- Async systems work best when teams define where urgency actually belongs.
Read first:
- GitLab all-remote guide: handbook.gitlab.com/handbook/company/culture/...
A strong public operating manual from a company that has lived the model at scale.
- GitLab async communication guide: handbook.gitlab.com/handbook/company/culture/...
Helpful for defining where async should be the default and why.
Documents worth saving:
- GitLab all-remote handbook: handbook.gitlab.com/handbook/company/culture/...
Still one of the most detailed public operating manuals for distributed teams.
- Doist on async communication: doist.com/blog/async-communication/
A readable piece on the craft of async work rather than just the tooling around it.
Watch next:
- GitLab video archive: youtube.com/@GitLab/videos
Talks and sessions that help show how the written system connects to actual team practice.
If this post is useful, the next contribution should add a real example, a worked document, or a failure case someone else can learn from.
The metrics I watch are decision latency, onboarding time into core workflows, and the ratio between recurring meetings and documented outcomes. Those measures tell you whether the system is actually transferring knowledge or just circulating people through calls.
Three metrics worth pressure-testing:
- time to onboard new teammates into core workflows
- decision latency for routine cross-functional work
- ratio of recurring meetings to documented decisions
Source material behind the scorecard:
- GitLab all-remote guide: handbook.gitlab.com/handbook/company/culture/...
A strong public operating manual from a company that has lived the model at scale.
- GitLab effective communication: handbook.gitlab.com/handbook/company/culture/...
A useful writing-first guide for teams that want decisions to stay searchable.
If your team has a sharper dashboard, share the metric definitions and the decisions they actually change. That is what makes numbers reusable.
GitLab's handbook matters because it turns remote work from opinion into operating documentation. Reading how they write about async communication, text discipline, and informal connection is still one of the fastest ways to make your own system more deliberate.
The stack categories worth comparing here:
- documentation and knowledge management systems
- async communication and video tools
- hiring and onboarding workflows for distributed teams
Open materials worth opening side by side:
- GitLab handbook home: handbook.gitlab.com/
A reference point for what handbook-first operations look like in the open.
- GitLab all-remote guide: handbook.gitlab.com/handbook/company/culture/...
A strong public operating manual from a company that has lived the model at scale.
Working documents and guides:
- GitLab all-remote handbook: handbook.gitlab.com/handbook/company/culture/...
Still one of the most detailed public operating manuals for distributed teams.
- Doist on async communication: doist.com/blog/async-communication/
A readable piece on the craft of async work rather than just the tooling around it.
Async decision brief:
# Async brief
## Decision needed
## Why this matters now
## Recommended path
## Risks and tradeoffs
## Deadline for comments
## Final ownerA reliable remote workflow documents recurring decisions, pushes default communication toward async text, and reserves live time for the work that truly benefits from it. The goal is not fewer calls for their own sake; it is less confusion and less waiting.
A sequence I would actually hand to a teammate:
1. Document the recurring decisions, owners, and expected response times.
2. Design meetings around decisions that truly need live discussion.
3. Audit tools and rituals quarterly so the system stays coherent as the team grows.
Useful operating references:
- GitLab async communication guide: handbook.gitlab.com/handbook/company/culture/...
Helpful for defining where async should be the default and why.
- GitLab handbook home: handbook.gitlab.com/
A reference point for what handbook-first operations look like in the open.
If your team has a better workflow, post it with the context around team size, constraints, and exactly where the process tends to break.