An interactive explanation of the statistical t-test used to compare sample means

This is an Observable notebook I created to explain statistical t-tests.

Read more

Share Comments

Renting vs buying a house in the UK

Work in progress :P

Read more

Share Comments

Standard error of the mean

This is an Observable notebook I created to explain what standard error of the mean is.

Read more

Share Comments

Is it worth investing in a pension in the UK?

This is an Observable notebook I created to explore the benefits of a workplace pension.

Read more

Share Comments

Continuous Integration of LaTeX projects with GitLab Pages

Do you use LaTeX? I used to hate writing reports until I discovered LaTeX. However, one issue I had with it was that there was no easy way of sharing the PDF output online, especially if it’s something that’s a work in progress that you might want to edit and deploy frequently. This is particularly true in the case of CVs and resumes. In this article, I show you how to set up Continuous Integration [CI] of LaTeX projects with GitLab Pages. Once that’s set up, all it takes is a commit and a push, and voila, your finished work is published online within minutes! My own CV is deployed this way.

Read more

Share Comments

If I could travel back in time and give my teenage self some advice

Last year, I visited my high school and was invited to give a talk to their GCSE and A-level students. I’m sure there was lots of room for improvement in my speech, but I enjoyed the experience regardless. In this article, I present the advice that I would give my teenage self if I could travel back in time (assuming I don’t have to worry about causality or time travel paradoxes). This article is aimed at children, teachers, parents and free-thinkers who might have an interest in what I have to say on the subject.

Read more

Share Comments

Why everyone should learn to code?

Digital transformation. Big data. Machine learning. Artificial intelligence. Internet of things. Industry 4.0. There is a digital race going on which every business is taking part in whether they know it or not. With all this excitement about, we all have to ask ourselves whether we have the right skills to thrive in the near future.

Contrary to what the title says, what I actually want to explore in this article is whether or not you should learn to code. It is aimed at undergraduates or employees who don’t have a coding background but are wondering if it’s worth learning to code.

Read more

Share Comments

A guide to planning your first ski or snowboarding holiday

Planning your first ski holiday can be intimidating, especially if you’ve never tried it as a child. I have only been a couple of times myself, but I can’t recommend it more. It is a truly magical experience that everyone deserves to experience at least once. Magical! You have no idea how much I regret not learning to snowboard while I was still at university.

Where to start? How much does it cost? What equipment do I need? How long will it take me to learn? Is it safe? How early should I start planning? I had so many questions before my first time! This article is aimed at UK residents who are considering going on their first ski/snowboarding holiday.

Read more

Share Comments

Getting started with Python

You want to try out programming, but you don’t know quite where to start. In this article I share some thoughts on that based on my own experience when I started learning Python a year and a half ago.

Read more

Share Comments

Parsing text with Python

I hate parsing files, but it is something that I have had to do at the start of nearly every project. Parsing is not easy, and it can be a stumbling block for beginners. However, once you become comfortable with parsing files, you never have to worry about that part of the problem. That is why I recommend that beginners get comfortable with parsing files early on in their programming education. This article is aimed at Python beginners who are interested in learning to parse text files.

Read more

Share Comments