I've built software for people I've never shaken hands with, in cities I've never visited, across more than thirty countries. It sounds glamorous on a portfolio. In practice, it taught me lessons that have nothing to do with code — and everything to do with trust.
Time zones force you to be better
When your client is asleep while you work, you can't lean on quick messages to paper over confusion. A misunderstanding at the start of my day might not surface until theirs — losing everyone a full day. So you learn to over-communicate, to write things down clearly, to ask the precise question instead of the lazy one. Distance makes sloppy communication expensive, so you simply stop being sloppy.
Trust is built in small, boring moments
A client in another country can't drop by your office to check on things. All they have is your word — and whether you keep it. I learned that trust isn't built in grand gestures. It's built in the small, unglamorous habits:
- Doing exactly what you said you'd do, by exactly when you said
- Sending the update before they have to ask for it
- Admitting a mistake the moment you spot it, not when it's discovered
- Treating their money with the same care you'd treat your own
People are more alike than different
The accents and the business hours change. The underlying thing never does. A founder in São Paulo and a founder in Stockholm want the same thing: to feel heard, to be kept in the loop, and to wake up to a product they're proud of. The technology is the easy part. The human part is the whole job.
You can't shake hands across an ocean. So you learn to build trust with everything else you do.
Wherever you are in the world, if you've got an idea worth building, I'd genuinely love to hear about it.