About
I'm a front end developer in South Oxfordshire and a keen champion of accessibility. I mainly use SCSS along with some jQuery, JavaScript and React, but have also dabbled in Tailwind, AlpineJS, React, Vue and Svelte.
I enjoy the combination of problem solving and making things pretty.
I also like red.

Projects
View my Frontend Mentor Solutions - where the aim is to create pixel-perfect solutions to designs given as images
Book Charting

January-February 2024
A site to chart the types of books I've read and acquired each year using Google Sheets data.
Note, this is hosted on Render, so may take a little while for the server to start up.
- HTML
- CSS
- TypeScript
- Express
- ChartJS
- Google Sheets
- Vite
Murdle Cards

December 2023
Suspect cards used in Murdle with some accessibility improvements.
- a11y
- HTML
- SCSS
- TypeScript
- React
- Vite
- Cypress
Guess the Number

February 2024
A standard guess the number game, except it will tell you how warm you are, rather than higher or lower.
- HTML
- SCSS
- TypeScript
- Vue
- Vite