blog posts


These are a few blog posts that I hope people might find interesting. For more information, see the blog post [[About this website]]B.



Jan 08, 2025 [[Analysing your Strava workouts with Python]]B

(23 min read)

Dec 23, 2024 [[Doomscrolling mathematics]]B

(5 min read)

Nov 30, 2024 [[Slides for "Theoretically cheating at your A-levels"]]B

(6 min read)

Nov 13, 2024 [[Exploring semantic footprints of books]]B

(14 min read)

Nov 02, 2024 [[Finding the shortest route between every Oxford college]]B

(13 min read)

Oct 18, 2024 [[Winning colourful Nim with the eeny-meeny rule]]B

(38 min read)

Oct 08, 2024 [[Wordsworth, a pencil-and-paper game]]B

(15 min read)

Sep 30, 2024 [[How many ways can you run up the stairs? A puzzle]]B

(7 min read)

Sep 22, 2024 [[FRACTRAN and theoretically cheating at your A-levels]]B

(21 min read)

Sep 12, 2024 [[Mathematically provable foresight, a puzzle]]B

(7 min read)

Sep 10, 2024 [[Extending multidimensional integration in SciPy]]B

(18 min read)

Sep 01, 2024 [[The CALC esoteric programming language]]B

(13 min read)

Aug 25, 2024 [[Beeminding as a university student]]B

(11 min read)

Aug 19, 2024 [[Film photography around Oxford]]B

(4 min read)

Aug 13, 2024 [[Number theory at the card table]]B

(22 min read)

Jul 28, 2024 [[About this website]]B

(17 min read)

Feb 25, 2022 [[Analytics with Caddy and Shynet]]B

(17 min read)

Feb 12, 2022 [[Markdown headers intermittently not working]]B

(6 min read)

Feb 10, 2022 [[Can you ever draw in 3D noughts and crosses?]]B

(20 min read)

Jan 20, 2022 [[A Dangerous Way of Taking Derivatives]]B

(7 min read)

Nov 24, 2021 [[My Experience with the Online Imperial Admissions Process]]B

(7 min read)


works in progress

You can still click on these but expect a lot of half-cooked content.

...nothing here...


the graveyard

Blog posts that never quite made it.