Projects

Math Explanations

Inspired by Bartosz Ciechanowski's amazing interactive explanations, I thought I'd try to make my own explanations of some GCSE and A-level maths concepts to explain why the formulas and rules in maths are what they are.

I used Lit web components to make the interactive diagrams on the page. I have also written an explanation of how the diagrams work and how I went about designing them.

CS50

Harvard's CS50 is an introduction to Computer Science that I completed, which covers many of the basic concepts in computing. CS50 was the first time I really started to take programming seriously, and made me realise what programming could actually do in real-life. Instead of making small programs in sandbox, I could now make websites and build apps - or at least be able to see the steps I'd need to take to build things.