When we started taking on clients outside Johannesburg, the worry was always the same: "how do we know work is happening if we cannot see you?" It is a fair question. Plenty of remote projects drift into silence, missed dates, and a big unpleasant surprise at the end. Ours do not, and the reason is not talent or tools. It is rhythm.
Remote delivery fails when visibility depends on someone remembering to communicate. It works when the process produces visibility automatically, whether or not anyone is feeling communicative that week. This is the operating rhythm we run on every engagement.
Distance is not the risk, silence is
An office does not make software good. What an office gives a client is ambient reassurance: they can see people working. Remote delivery has to replace that reassurance with something better, which is evidence: working software on a staging link, a board that reflects reality, and numbers that do not need interpreting.
So our rule is that progress must be inspectable without asking. A client should be able to open the project board at 21:00 on a Tuesday and know exactly where things stand. If they have to schedule a meeting to find out, the process has already failed.
The weekly rhythm
Every project runs the same weekly heartbeat, regardless of size. Predictability is the feature: clients stop worrying about the project because the same things arrive at the same times, every week, without fail.
- Monday: written plan. A short note in the shared channel: what ships this week, what needs client input, what is at risk.
- Daily: async standup in writing. Yesterday, today, blockers. Ten minutes to write, readable by anyone, searchable forever.
- Thursday: live demo. Thirty minutes, working software on staging, never slides. If it cannot be demoed, it is not done.
- Friday: written summary. What shipped with links to try it, budget burn against the estimate, decisions needed from the client and by when.
Time zones are a feature if you design for them
Johannesburg sits within two hours of London and Berlin and next door to Nairobi, so our core hours overlap comfortably with most of our clients. But we design the process to need surprisingly little of that overlap: four hours of shared core time for demos and decisions, and everything else async.
The discipline that makes async work is writing tickets and decisions so completely that the reader never has to wait for the author to wake up. Acceptance criteria in every ticket, context in every request, a deadline on every question. "Quick question, got a minute?" is banned; the question goes in writing with everything needed to answer it.
What the client sees, all the time
Every client gets the same visibility kit from day one, and none of it is negotiable, because the projects where clients decline the visibility are the projects that go wrong.
- 1A shared channel with the whole delivery team in it, not a single account-manager bottleneck.
- 2The real project board, not a client-friendly copy. Same tickets, same statuses the team works from.
- 3A staging environment that always runs the latest accepted work, so "show me" takes one click.
- 4The Friday summary with budget burn stated in plain numbers, so cost is never a surprise.
- 5A monthly steering call for direction: what we learned, what to change, what comes next.
The habits that keep a remote team sharp
Internally, remote work runs on trust plus a few hard habits. Cameras optional, deadlines not. Every engineer pairs at least twice a week, because pairing spreads context faster than any document. And twice a year the whole company meets in person for a week, because the goodwill from one braai carries a remote team through months of hard sprints.
We hire for writing ability alongside technical skill, since in a remote company the written word is the office. It also widens who we can hire: our team spans four cities, and some of our best people would never have applied if the job required a daily commute to Sandton.
4h
of core overlap we design each project around
48h
maximum age of the staging environment vs merged work
2x
per year the whole company meets in person
Remote delivery, done with this rhythm, is not a compromise. It is simply how we work, documented in more detail in how we work. And if the way we run teams sounds like your kind of place, we are usually hiring.
