Sandile Mkhize (@hellosandile) header
Sandile Mkhize (@hellosandile) profile picture

Software engineer | One of two UAV pilots in 🇿🇦 with a SCI ✈️| Currently hacking my way back to walking🦿 | LGE candidate for @Rise_Mzansi

🇿🇦
Joined January 2012
Photo by Sandile Mkhize (@hellosandile)Photo by Sandile Mkhize (@hellosandile)Photo by Sandile Mkhize (@hellosandile)Photo by Sandile Mkhize (@hellosandile)Photo by Sandile Mkhize (@hellosandile)Photo by Sandile Mkhize (@hellosandile)Photo by Sandile Mkhize (@hellosandile)Photo by Sandile Mkhize (@hellosandile)Photo by Sandile Mkhize (@hellosandile)Photo by Sandile Mkhize (@hellosandile)
Sandile Mkhize retweeted
URhadebe has a way of articulating issues and stay above petty politics. This is the kind of sobriety we need in our leaders.
21
84
6
250
12,806
Agreed. We are tracking the #MissingVoter: - the voter who registered to vote but did not show up on election day; - the eligible voter who does not 'bother' to register to vote at all. Our Political Campaigns Resource Hub (@ResourceHub_HQ) is using IEC and other data nodes to analyse the #MissingVoter phenomenon during #LGE2026. So too is our other entity, Shikamo Political Advisory and Campaign Services (@ShikamoCampaign). See the tracker here: missing-voter-sa.politicalhu… Here's our most-recent analysis 🧵: teapawt.net/ResourceHub_HQ/status/… At least 29 million people make up the #MissingVoter category in #SouthAfrica. 'Fun Fact': this is not only a #SouthAfrica thing; globally, at least 1.5 billion eligible voters are not showing up at the polls — it's a global political participation crisis! That's why we our International Political Campaigns Expo (@IPE_Official_) is spotlighting this issue at our next event: 4-5 August 2027 in Cape Town, #South Africa.
I have built a few election analysis tools with logistic regression and clustering so familiar with the scope of work. I have not come across anyone as good as @DawieScholtz @waynesussman @paulyberk @Jonathan_Moakes. They are simply the gold standard in SA. Let me/us know if you find someone. Would love to connect and learn
5
1
5
219
9 cllrs in the first LGE 💪🏾🇿🇦🤍 12 public reps in three years! Love to see it 🎇
10
87
1,240
The curtain is coming down tonight. The 2026 Local government elections are done. We now move to the next one. The beauty of democracy 🇿🇦💙❤️💛💚 Thank you Mzansi
4
1
34
818
Sandile Mkhize retweeted
I also want to appreciate @LukhonaMnguni for standing as Rise Mzansi's mayoral candidate in Johannesburg. It takes courage to move from commentary into the arena and put your name on the ballot. Our politics, and local government in particular, needs more young and educated people willing to serve. Municipalities are where people feel government the most: water, roads, electricity, refuse. In my birthplace in the Free State, I have seen what happens when councillors lack the skills for the job. Some do not understand bylaws, struggle to make decisions, and see being a councillor as a job rather than a calling to serve. The sad part is that these towns are full of capable people. But many take their skills to the private sector, and our municipalities lose the very talent they need. 👊👊👊
1
18
1
73
1,377
Sandile Mkhize retweeted
Thank you. I don't use X as much as I used to, get #LGE2026 insights from our missing-voter-sa.politicalhu…. It is accessible to anyone. Great for understanding how parties performed at a station-by-station level & for campaign diagnostics, e.g @EFFSouthAfrica - teapawt.net/resourcehub_hq/status/…
Replying to @ResourceHub_HQ
On the headline, the @EFFSouthAfrica lost 22% of its vote. That sounds like a national crisis that needs a national fix. The diagnosis says otherwise. 93% of the loss happened in just two provinces, KwaZulu-Natal and Gauteng. Across the other seven, its vote barely moved. That changes the response entirely. A national overhaul would pour effort into places where the vote held, and still not fix the two places where it broke. A headline invites a big, general answer. A diagnosis demands a precise one. Evidence: measured from @IECSouthAfrica results. #MissingVoter #LGE2026 #PCRHCampaignDiagnostics
1
6
1
5
368
Sandile Mkhize retweeted
Alpha Ramushwana appreciation tweet! What an incredible journalist who is still going far!!!
5
142
4
672
6,626
He ate that.
“Absolutely not” - Rise Mzansi leader Songezo Zibi on people who says they should have clubbed themselves up with ActionSA to form an umbrella of sorts. He says ActionSA is generally a “right wing” political party.
1
46
230
5,107
A post elections run. It felt great and the thoughts were very clear. To 2029 we go Good morning Mzansi 💙❤️💛💚
1
7
39
981
I'm so proud of all our candidates and continued hard work in their communities. Long may they continue to serve and grow from strength to strength 🇿🇦🤍✊🏾 @Rise_Mzansi Much love and respect, we are rising!
4
16
69
1,188
Sandile Mkhize retweeted
Rise Mzansi shows a politics of decency and ethics. No name calling or hate fueled campaigns. Its aim is singular in that it seeks social justice. Liberation from political exclusion is not enough. We need social recognition too.
South Africa is changing, and RISE Mzansi is part of that change. Reflecting on the party’s first local government election, National Leader @SongezoZibi highlighted the deliberate decision to contest only seven municipalities across three provinces, focusing on consolidating and growing our core support base following our 2024 debut. #RISEMzansi #RiseLGE2026 #LGE2026
8
35
169
3,651
Lukhona does much more than “ukuzama”. He demonstrates that not all African men in leadership are like Gwede and Fikile. We need serious African men like Lukhona , Songezo and Herman Mashaba in our every day politics and dialogue. Amadoda anesidima - who speak sense. And act . Men who don’t defend or justify incompetence and corruption. Otherwise, our boy children will be forever bombarded with negative messages about men who look like them. They may start believing that being a powerful man in public service comes with identifying with the likes of abo Fikile, nabo Dada , no Tat’Gwede…
Replying to @ZwaneSiguqa
You are too kind. Ndizamise. A lot of work lies ahead.
3
7
44
3,391
Replying to @BenjiSeitlhamo
Please leave us out of this list. We’re cruising nicely - significant growth in all our key wards! Re shap 🏆🏆😍😍
3
12
63
3,341
Sandile Mkhize retweeted
ANC politicians now in the JD-Vance-tweeting-through-the-pain stage of election results.
2
16
48
1,379
Today I took a moment for my son. I want to say thank you to him. I have generally resisted using him as part of the campaign. There were many requests because those close to me know just how much of a tight bond we share. It was not easy to say no. But this campaign was not about him. But I want to say THANK YOU to my son. The campaig came with a disruptive element to our relationship which may never be understood fully or ever be repaired. But I truly enjoyed how much joy he derived from this campaign. He tagged along to meetings, joined some activations, made friends with colleagues and comrades. He canvassed some moms and dads when they did drop off or pick up. He canvassed his friends at the park & they in turn went to their parents to spread the gospel. He has been developing interesting political insights since he was 3 years old. It is beautiful to watch. He just has access to mom and dad but I try hard not to indoctrinate him. We just spend a lot of time together. I love this guy. Tonight I bathed him for the first time in over a month. Something I enjoy doing routinely. We had reached a place where I only got to see him during school drop off in an entire day. That I was uncompromising on. Politics has seasons where there is no work life balance. You just grind. But Thank You to my son. We spent all of today together criss crossing Joburg, one last time before the polls closed as we were monitoring the voting process. I hope some of this will be lessons for him. Ukhule Mthembu, Qhudeni, Mvelase.
23
31
5
346
23,088
Sandile Mkhize retweeted
Next stop: Coronationville! With just one hour left before voting stations close, we’re continuing to engage with residents and encourage everyone to make their voices heard. Every vote counts! 💙❤️💛💚
3
1
6
2,029
Sandile Mkhize retweeted
Today, I cast my vote for @Rise_Mzansi with frustration of what we have been asked to accept and with an expectation that those we elect will answer to us. We need new leaders. Most Importantly, people died for my right to vote.
1
14
68
1,452
Sandile Mkhize retweeted
seeing my name on th ballot with @Rise_Mzansi confirmed how important democracy is! Play ur role, be a responsible citizen and do your civic duty! #LGE2026 #RiseMzansi #LocalBodyElections2026 #voteamaseleout
13
1
27
354
Good luck @LukhonaMnguni ✊🏿✊🏿✊🏿
10
1
49
2,043