Nkandla vs. Oscar Pistorius in tweets

Earlier this week I put together a small set of scripts to track the amount of…


Setting PDF data free with Tabula

This week I spent some time working on an education project I have been…


SA Hacks List gets an update

A couple of years ago I started a small project to collect the Twitter handles…


Re-inventing the newsroom

I was fortunate enough to spend part of Tuesday listening to David Boardman…


Investigative Journalism Manual

This is not a publication I've seen before so it may new or it may be slightly…


Fusion Tables and KML files: a primer

This is a simple guide to creating an interactive map using Google's Fusion…


Fusion Tables and KML files: a primer

This is a simple guide to creating an interactive map using Google’s Fusion…


Data journ: Sifting through a website to find files of a specific format

Sometimes the hardest, or at least most time-consuming, part of data journalism…


This is why big media is broken

If you have anything to do with big media you'll have heard, no doubt…


Making data science fun

I'm a geek at heart. I may work in the world of media but I suspect I'm more of…