Portfolio

Fanfic Downloader

A Firefox extension for downloading fanfiction from AO3, FFN, Royal Road, and others. It can download into ePub, markdown, and other common formats.

Fanfic Downloader

PLN: Panel Layout Notation

A proposed specification for standardising describing panel layouts.

PLN: Panel Layout Notation

Templative

A tiny CLI tool for managing project templates.

Templative

Splitby

A Rust CLI tool for string manipulation, built to be a modern replacement for 'cut'.

Splitby

Bitty Music Generator

A bit-tune music generator. It builds a small score out of random notes, and then plays it for you with the browser's audio API.

Bitty Music Generator

Opti-Twin

A monitoring tool used in the building industry. It would take data from building sensors to calculate energy/carbon use and analyse ways to lower it.

Opti-Twin

Used and Loved Search Engine

This was a 3 month project working for a startup. I built the webscraper and database input for the website, which was then shown in a search engine for used goods.

Used and Loved Search Engine

Bumblebee Theme

A yellow-black theme made for the note-taking app Notable.

Bumblebee Theme

Preverbal

This site was built as part of an internship with the Preverbal art studio. It was my first website built with React and Gatsby. Although only a single page, the site features interactive elements, responsive design, and basic animation. It builds the projects section from markdown files, and is designed for easy maintainability.

Preverbal

Artist's Portfolio

This was an artist's portfolio website I built. It was created entirely in HTML and CSS, and made use of the Bootstrap CSS library.

Artist's Portfolio