Listen: Media Hack on Cape Talk

Media Hack's Alastair Otter was interviewed this morning on local radio station…


Interactive: How old are South Africa's Parliamentarians?

While the number of politicians in the 6th Parliament's National Assembly aged…


Join the newsletter: data@MEDIAHACK

Exciting news. We published the first edition of our new data newsletter on 6…


Six State of the Nation Addresses compared

The 2018 State of the Nation Address (SONA) in South Africa was an event that…


12 years in South Africa's schools

Last week we published a new data story for our Passmark project. The story…


Tutorial: Extracting data from PDFs with Tabula

It's one of data journalism's most frustrating challenges. You have a dataset…


Working with importHtml: Part 2

Earlier this week we released the first in our video tutorial series called…


Hidden danger: Asbestos in Gauteng schools

There are more than 200 schools in Gauteng that are built partially or fully…


The beginner's guide to extracting data from PDFs

This is part 3 of an occasional series on useful tools for data journalists.…