Johannesburg · Payments & endurance
I build payment infrastructure for Africa — and I'm teaching a 42-year-old body to run the 100th Comrades.
Two-time fintech founder and software developer, working on the rails beneath Africa's digital wallets and contributing to financial inclusion through both my ventures. This is where I think out loud — starting with the long, honest road to an 89 km down-run on 13 June 2027.
Why the down-run
00 — The anchorFour years ago I was, in my own words, super fit — 10 km races most months, a hilly Soweto 21 km in the legs, a soccer engine built over years. Then life, two companies, and a long pause. In June 2026 I started running again at 100 kilograms, nine minutes a kilometre, and no illusions about the gap between here and 89 km.
The 100th Comrades is a down-run from Pietermaritzburg to Durban — the historic one. Ambitious for a returning 42-year-old? Yes. But the body remembers what it once knew, and I'd rather chase something that scares me a little than something safe. So I'm logging every run, protecting my gym days as long as they'll hold, and building patiently enough to arrive at that start line whole.
This journal is the honest version — the easy days and the ones where the legs argue back.
— Vincent, mid-July 2026
The Journal
Dispatches from the roadThe run I talked myself into (and the scheduling mistake behind it)
Sluggish biceps, a walk that was meant to replace the run, and then an itch that talked me into going anyway on tired legs. Today taught me something about why the week fell apart — and it traces all the way back to one moved long run.
Read the entry →Accused of cheating on leg day
My gym crew accused me of slacking, one plate-loaded machine got the full treatment while the rest got 'strategic breaks,' and my watch recorded a two-hour workout because my legs couldn't do the stairs. A leg day for the ages.
Read the entry →My legs and my lungs had different opinions
An hour after gym, an easy jog on tight legs — where the muscles said 'we're done' and the engine said 'we're fine.' Learning to tell the two apart, and reminding myself I'm not supposed to be fast.
Read the entry →In which I stop counting kilometres and start counting my blessings (steps)
A day off, a longest-run-yet, and a formal announcement: I am now in my step-counting era. If the watch is exaggerating my distances, I've decided I don't want to know.
Read the entry →Sleeping in won, and the apps lost
No gym this morning — waking up felt like the Lord's work, and I'm told ministry is hard. Then a good easy run, and two phone apps that comprehensively embarrassed themselves.
Read the entry →Three devices, three answers
Back and shoulders, an easy run that felt good enough to keep going, and three gadgets that returned three different distances for the same 34 minutes. The investigation continues.
Read the entry →So slow I forgot the watch
Tight legs from leg day, a run so gentle I left my watch at home, and the small victory nobody claps for: feeling like you could do more, and choosing not to.
Read the entry →Leg day, 5AM, and the discovery of muscles I didn't order
No run today — Tuesday is leg day, and leg day is sacred. A field report from a 5AM session so thorough I found muscles between my hips and my backside I'm fairly sure weren't there yesterday.
Read the entry →The run I didn't feel like doing
Late night building payment rails, not enough sleep, no desire to hit the streets. Went anyway. This is the entry about the runs that don't feel heroic — and why they might be the ones that count most.
Read the entry →How to win Comrades: by lying perfectly still
The plan says Sunday is rest. My body says Sunday is a great day for a run. This is the story of who won that argument — and why doing absolutely nothing is, apparently, elite training.
Read the entry →In defence of the run that looks suspiciously like a walk
A surprise running partner, a suspiciously quick pace, and a philosophical inquiry into that gait — you know the one — where you're technically running but a brisk walker could still overtake you.
Read the entry →A tap on the shoulder from a 74-year-old
Halfway through an easy 5km, a stranger taps my shoulder, tells me to keep going, and runs the next two kilometres with me. We stop to chat. Then he tells me his age, and I have to recalibrate everything I thought about being 42 and starting again.
Read the entry →Two devices, one truth, and a lesson in trusting the run
A double day — back and shoulders at 5am, an easy run at nine. The watch and the phone disagreed by nearly two kilometres, and Strava simply gave up. Here's how I reconciled it, and why steps beat GPS on a bad-signal day.
Read the entry →Week three, and the running finally feels like a habit
Five runs into July and the rhythm is holding — every two or three days, five kilometres, conversational pace. Nothing heroic. That's the point: base is built slow, or it isn't built at all.
Read the entry →Into the second week
Rolling into another week of easy base miles. Same five kilometres, same conversational pace, same patient plan.
Read the entry →Still here
Another easy five. The habit is starting to feel less like a decision and more like a default.
Read the entry →Quiet kilometres
An ordinary early-base run. Nothing to report, which is rather the point — this is what building a base actually looks like.
Read the entry →Starting line: 332 days to the 100th Comrades
First logged run of the comeback. Eleven months, a marathon qualifier to earn, and a hilly Soweto half in November as the first real test. The clock starts now.
Read the entry →