Home

Writing

The things I’ve written about, the personal projects I’ve tinkered with.

  • 2025-01-05 | Reflections on two years of Anki

    Using a spaced repetition app to remember anything.

  • 2024-11-24 | The Difference that Marriage Makes

    More of the same?

  • 2024-01-28 | Words for death

    Culture shaping language and language shaping culture

  • 2024-01-14 | Mnemo

    A tiny CLI app to help with memorising short texts

  • 2023-12-23 | Aphantasia

    Not seeing and not hearing

  • 2023-10-14 | Interoperating Rust with polars

    Implementing the Levenshtein string metric in a Rust interop method.

  • 2023-10-12 | Swim-free

    Made to help people swim outdoors

  • 2023-04-24 | Pomodoro on the command line

    A basic pomodoro timer in Rust

  • 2023-03-19 | Could we choose to live as equals?

    'The Dawn of Everything' by David Graeber and David Wengrow and 'The Dispossessed' by Ursula Le Guin present real and fictional evidence for our ability to choose new, equal worlds.

  • 2023-01-16 | Autophagic cities

    Or, sad reasons to bet against Sheffield.

  • 2022-09-19 | Against the Myers-Briggs personality test

    I really don't like personality tests.

  • 2022-07-29 | Why does South Korea eat so much meat?

    Why has South Korea's culture of meat eating persisted as it's developed?

  • 2022-07-22 | Doing it fast

    The most important things are done fast, and therefore badly.

  • 2022-05-17 | Direct Lambda resolvers for GraphQL

    Designing a GraphQL API in AWS AppSync using direct Lambda resolvers

  • 2022-03-01 | What makes a good tour?

    Tours of your local area are underrated,

  • 2022-01-03 | Intro to type hinting in Python

    An introduction to type hints in Python and using mypy to check types

  • 2021-12-08 | People of somewhere

    Kerouac, Whitman, and the road.

  • 2021-11-11 | Icecream on the blockchain

    Let's take ice cream reviews and put them on the blockchain. Of course that's necessary.

  • 2021-10-07 | Why are meal deals so cheap?

    £3 for a sandwich, a snack, and a drink? Cor blimey.

  • 2021-09-19 | Bitcoin is boomer web3

    Bitcoin isn’t a currency or an asset, it has no inherent worth.

  • 2021-08-23 | Boredom, attention, and production

    What is the use of boredom, how can we focus our attention, and do we consume too much, produce too little?

  • 2021-08-23 | My new website

    Writing the second iteration of my website with Tailwind, Hugo, and lots of patience

  • 2021-08-15 | An inverted index to serve quotes

    Exploring data structures, infrastructure-as-code, and serverless

  • 2021-08-12 | On conservation

    The current level of access to National Parks is unsustainable. What can we do to protect them?

  • 2020-03-15 | A thousand miles

    A fun website spurred by a lockdown walk

  • 2018-06-15 | How far can I go? An isochronic map

    Travelling with the tube makes how far you can go much more interesting than walking

  • 2017-06-01 | Identifying Chinese calligraphy with neural nets

    Applying computer science to an art form