Easter bunny surveillance
A pretend 'app' I made to give the kids clues for their Easter egg hunt. Each sample is a short sound recording of something in the house.
Christian Lawson-Perfect's homepage
A pretend 'app' I made to give the kids clues for their Easter egg hunt. Each sample is a short sound recording of something in the house.
A chart showing the status of our FoxESS solar panel and battery system. Needs an API token and device ID to work.
A display screen for a Disability Interest Group conference stand.
A tool to make sets of dominoes with words on. My mum asked me to make a set of dominoes with words in French and English, which prompted a lot of maths thinking about whether you could make it work the same way as a standard set of dominoes.
An attempt to draw the graph of natural numbers, where each number is linked to the result of dividing by its greatest prime power factor.
How quickly can you get to the target number by building up from 1, using only arithmetic operations?
How should we mark (multi-)sets of objects given by the student?
A page which shows a randomly picked emoji.
A big matching pairs game with 2026 cards.
A clock for Christmas
Each character's size is proportional to its ASCII code.
A pure CSS copy of the new Network Rail clock design.
Try your best to cover a unit circle with triangles and it'll show you how close you got to π.
Information about the Beach Spectres project.
A 5 minute timer for talks at Big MathsJam.
A shader which shows points 'close' to a function. Made as a proof of concept to show that a shader can be much faster than plain JavaScript.
Rotates the hues in the webcam image to help me see differences between colours.
A tool to practise laying out the spectre tiling on a beach.
Shows how to construct the Herschel enneahedron by truncating the middle of a triangular bipyramid.
Guidance and case studies on running academic events that are accessible and inclusive.
Tools to find images which describe how many black pixels they contain. Made for Matt Parker to accompany a video.
Talks and presentations about Numbas
Apply the Julia transform to the image from your webcam. It's horrible!
Shows how the Mandelbrot set relates to the Julia set. Made for Matt Parker.
Shows the Mandelbrot and Julia sets side-by-side, so you can see how they relate to each other.
A quick investigation of how the Collatz function works if you extend it to irrational numbers, rounding down to an integer before applying the test.
I told Brady Haran about the Herschel enneahedron.
What if the factorisation of an integer was presented like the credits at the end of a movie?
An interactive tool for making a magic knight's tour of a chessboard.
A thing to help me lay out the Spectre aperiodic monotile tiling.
A page that renders your chosen number in as many numeral systems as it can.
An interactive 3D rendering of the Herschel enneahedron
A tool which shows roughly how a given image will look with different kinds of colour vision deficiency.
A poster presented at Newcastle University's learning and teaching conference.
A clock where the 'hands' follow the Hilbert curve
A tiny tool to convert between denominations of Roman coins.
Guidance on accessible teaching maths, stats and physics
Made for Matt Parker. A visualisation of the Thomson problem - distributing points on a sphere to minimise the repulsion energy.
A few variations on sorting things in space. I made this for Helen but she didn't like it.
Material made to support an event I ran at Newcastle University.
A page to browse through all the fonts available on fontsource.com, and to fiddle with the variable axes.
A map just for me. I realised that there were things I wanted to remember about certain places, but generic map apps show too much other information. I can make markers for new places and add relevant links or text.
I thought it might be fun to make a text adventure game where you navigate by writing CSS selectors. If you write a selector that matches exactly one element, it's shown.
Animation of dots moving along a Hilbert curve.
The idea was to make a puzzle out of directing tokens along a train track diagram. I got as far as trying it with arithmetic operations and didn't really like it. Something with generic symbols and some restriction on the order they go through vertices might work better, but would be work.
A table showing when the monthly MathsJams are, for each month of the year.
An animation showing how you can cover the plane using only one of each n-gon.
A quick page to find emoji matching a search word.