Blog
How to manage a distributed team across different countries
Coordinating a distributed team across two countries is not simply a matter of time zones — even when they happen to be the same. It is about building trust at a distance, creating shared rituals, and keeping people aligned on common goals while working in different cultural contexts.
The real challenge is not technology
Most people assume the main problem in distributed teams is technical: which tools to use, how to handle deployments, how to structure the codebase. In reality, the hardest problem is human: how to make everyone feel part of the same team when you don’t share the same office — and sometimes not even the same language.
In our case we work in Italian and Albanian, with English as the system language for documentation and commit messages. This choice demands constant attention: nuance is lost in translation, and a hastily written message can be read in a completely different way by someone who doesn’t share your cultural context.
Rituals that work
A few things we’ve learned to do consistently:
Synchronous stand-ups with a rotating facilitator. Each team member runs the meeting in turn. This creates shared ownership and forces everyone to understand the state of the work — not just their own slice of it.
Written documentation as a first-class citizen. Any technical or process decision that warrants more than ten minutes of conversation becomes a document. Not for bureaucracy’s sake, but because written text is the common medium for everyone, regardless of where they are.
Regular retrospectives with explicit space for critical feedback. Creating a safe environment for saying “this isn’t working” is harder in a distributed team, where power dynamics can be less visible. It takes deliberate effort.
What I’ve learned as a tech lead
The most counterintuitive thing I’ve learned: clarity matters more than speed. When you’re co-located, you can fix a misunderstanding in thirty seconds. Remotely, an unresolved ambiguity can compound for days before someone surfaces it.
Writing more carefully, giving explicit context, confirming understanding — these are not time sinks. They are the real work of a tech lead in a distributed team.