Book Review: Confronting Christianity: 12 Hard Questions for the World’s Largest Religion

What with the rise of issues such as cancel culture, as a Christian, it’s becoming increasing more challenging to share my faith with others out of fear of facing opposition. This book helps to address common arguments against Christianity in 12 questions. I’m sure at some point we have all faced (or even asked ourselves) … Read more

Visualising Paper Co-Author Collaboration Networks

As part of my job as an academic, a large part of what I do involves producing new knowledge by publishing research papers with other fellow researchers, As I was completing a PhD, I had the opportunity to get a few publications out, both as a lead author (along with my supervisors) and as a … Read more

My Initial Thoughts on Lemmy – A Reddit Alternative for the Fediverse

I’m a huge fan of Reddit. In fact, I use it every day. There’s something about the community-oriented structure of the platform which makes it easy to reach like-minded people and to discuss things which are of interest to me. As of April 2023, Reddit receives around 1.7 billion visits per month however, recent changes … Read more

Life Update: Becoming a Parent

As you may have noticed, my writing output on this blog has crawled to a stop. Why? Well, on the 5th of September 2023 my son (first child), Samuel, was born. I’m in a very fortunate position that my employer allowed me to take four weeks paid paternity leave, which is amazing! It’s fair to … Read more

Analysing the 2023 FIFA Women’s World Cup with Graph Theory

It’s fair to say that I don’t follow many sports. I’m more of a casual observer myself and would much rather watch something like the Tour de France or a rugby match now and then. That being said, I recently came across a post on my Mastodon feed about using Gephi to visualise the relationship … Read more