The personal site of Jo Walkland
Walkland on the web.
I’m Jo. I teach maths, build tools for teachers, grow things on an allotment, make music with friends, and invent fictional places where the public transport is somehow even worse. Before that, I built banking software, which was occasionally interesting and very occasionally useful.
This site is my notebook, workshop and archive: some polished, some unfinished, and some later proven wrong.
New & updated
Follow via RSS- Project log Rust Boy Advanced: Building a GBA emulator in the browser
Building a Game Boy Advance emulator in Rust, from a headless CPU to the long road towards rendering actual pixels.
- Note Hello!
This is my first blog post! It's not an interesting one, apart from the fact that it's the first one.
Explore
Teaching & tools
Worlds, games & software
Elsewhere in my life
Featured writing
Rust Boy Advanced: Building a GBA emulator in the browser
Building a Game Boy Advance emulator in Rust, from a headless CPU to the long road towards rendering actual pixels.
7 min read
Current preoccupations
Updated June 2026- Teaching
- Transformations with Year 9, fractions with Year 8, and plenty of number work.
- Coding
- Building question generators and Create systems for TeachMaths.net.
- Growing
- Broad beans, garlic, strawberries, and bindweed (regrettably).
- Music
- Working on new songs with a small, currently unnamed band.