Hi, I'm Ryan Fox.

Data Scientist

I spend a lot of time with numbers

Read about my past
's Picture
Creating an AB test sample size app

Creating an AB test sample size app

Frequently having to calculate sample sizes for AB tests, I decided to create my own application for this, originally in a Jupyter Notebook and lat...

Reduce your Heroku slug size

Reduce your Heroku slug size

Finally built an app on Heroku but it takes forever to load when you share it? It doesn’t give the best first impression when people have to wait a...

The difference between Binomial and Bernoulli distributions

The difference between Binomial and Bernoulli distributions

Until only recently I believed there were Bernoulli trials and a Binomial distribution and a Bernoulli distribution does not exist. It was my under...

Analysing my Goodreads data

Analysing my Goodreads data

I’ve been curious to analyse my reading behaviour for a while. Do I read more now than I used to? What’s the balance between fiction and non-ficti...

Book Review: Thinking Fast and Slow by Daniel Kahneman

Book Review: Thinking Fast and Slow by Daniel Kahneman

5 stars. This book took me around 4-5 months to finish, yet only because I wanted to ensure I read it when I could absorb the rich content it offe...

Hypothesis testing using permutation tests

Hypothesis testing using permutation tests

There are many statistical methods for rejecting or failing to reject a null hypothesis. I want to run through Permutation tests and when you might...

Matplotlib graph: deaths per day in the UK due to Covid-19

Matplotlib graph: deaths per day in the UK due to Covid-19

Using the wealth of data coming in to play with some of Python’s visualisation modules. This graph was created using a dataset readily available he...

T-shaped people

T-shaped people

A T-shaped person is someone who is capable in many things and an expert in at least one. This is a phrase I learnt about recently and I like to th...

7 basic git commands to get you started

7 basic git commands to get you started

Getting started in git takes 10 minutes and provides a quick and simple way to ensure your scripts are saved online and gain version control. It’s ...