Choosing R over Python

In this post I’ll be setting out my view for why you may want to learn to code in R rather than in Python, or at least try R. At the end of this post I also share some suggestions for getting started with either.   Some background on my …

Why I love Excel

It feels a bit weird to write a post about MS Excel, but I feel compelled to and I think it’s because I am a feeling a bit defensive of it lately. People love to hate Excel. From software developers to data analysts and many other professionals, there’s usually a …

How to avoid being disappointed by your Data

The value of data has grown exponentially in the last few years. As people realise that good data and analysis leads to good decisions, there’s a virtuous cycle that calls for more and more data. In digital technology (e.g. cellphones or websites), it’s pretty easy to collect data at every …

A Software Development Guide for Non Profits

Download the much prettier PDF here. Who this guide is for. If you are a Non-Profit, this guide is for you.You might be in an NGO, NPO, NPC, Profit not-for-distribution company, charity, or funding a good cause from your own pocket.   Why specifically these organisations? In many cases, nonprofits …

Presentations cost $$$, so make them good

Presentations cost $$$, so make them good There are plenty of good reasons why the presentations you give should be as good as they can be. It’s not just so that you get your point across, educate and inform your audience, or event just to avoid Death by Powerpoint.   …