Blog posts


New (Academic) Year Resolutions 2019/20

2 minute read

Something about the start of the new academic year makes me reflect, far more than the start of an actual new year. Crispy September mornings make me think a...

On virtue-signalling, power and shame

4 minute read

I recently read on Twitter a thread made by a scientist. In it they spoke about they way in which they refer to people of different heritages in papers and t...

Building a reproducible analysis framework

6 minute read

Since starting in research I’ve learnt some home truths about reproducibility in science. Thanks some fantastic researchers (listed at the end) I’ve also be...

MQ Mental Health Science 2019

8 minute read

Writing this up a little late, but at the beginning of February I got to attend MQ’s Mental Health Science conference. It was a two-day conference with a hu...

Tweet Semantics in Python

7 minute read

One of my PhD aims will be around analysing data from Tweets using machine learning/ NLP (natural language processing, not neuro-linguistic programming – soc...

Merging Multiple Dataframes in R

1 minute read

I’m publishing this on the blog in case anyone else has been facing the same problem as me and is unsure how to get around it!

Why We’re Going to Die #2

2 minute read

As predicted, there are more reasons we’re going to die. The tabloids just can’t resist a bit of fear and provocation in the science section.


Why We’re Going to Die #1

3 minute read

Now, I don’t have a particular problem with being told that we’re all going to die, mostly because I’m fairly convinced that is the way we’re headed. However...