2026

Screenshot of 100 Days Challenge

100 Days Challenge

A super simple static PWA for setting and running a personal '100 day challenge'. Set yourself a bunch of goals/habits and record your successes each day

Screenshot of Secure Share

Secure Share

A completely client side app for sharing encrypted text or files. There's a million similar apps online but I couldn't find one that I trusted, so I vibe coded this in 30 mins ๐Ÿคท

2025

Screenshot of Epub Watermark Remover

Epub Watermark Remover

Completely client side app for editing and removing watermarks from epub files. Turns out, they are literally just .zip files containing html files behind the scenes ๐Ÿ˜ฎ

Screenshot of Minimal Garmin Running Sync

Minimal Garmin Running Sync

A minimal set of scripts for syncing my Garmin Running stats to a local sqlite DB for my own ownership / analysis. Based on a lot of existing python projects, this was primarily a way for me to own my own data

Screenshot of Liam and Simone Wedding Album

Liam and Simone Wedding Album

A custom photo uploading app for my friends' wedding, done in a cool retro geocities style

2024

Screenshot of A-Z Date Nights

A-Z Date Nights

Self Hosted app for planning and tracking a list of date night ideas. One date for each letter of the alphabet per "season"

Screenshot of Personal Wellness Tracker

Personal Wellness Tracker

An app to track personal wellness goals/habits - completely client side and completely customizable

Screenshot of Img2Stl Generator

Img 2 Stl Generator

A fork of my brother's probject for creating stl files from images - but turned into a completely client side app. A fun little tool for creating artsy 3d prints of photos

Screenshot of Simone n Liams Engagement Album

Simone n Liams Engagement Album

Mostly a fork from the previous engagement album - an awesome way for friends and family to upload photos from the special day

2023

Screenshot of Bretts Angels

Bretts Angels ๐Ÿ‘ผ

An incredibly bespoke app for calculating the "Observed Gradient of a flyover". It's a thing for surveying, I swear

2022

Screenshot of "Beer Calorie Calculator"

Beer Calorie Calculator ๐Ÿบ

PWA Microsite that simply caculcates the number of calories in beer using either the abv and size or the original and final gravitys

Screenshot of "Pace Calculator"

Pace Calculator โฑ

PWA Microsite that simply calculates total race time from average page and distance or required pace from goal time and total distance

Screenshot of "Up Brett"

Up Brett โฌ†๏ธ

Mini online game where the player has to name as many Western Australian towns that end in "up"

2021

Screenshot of "Webp to PNG Converter"

Webp to PNG Converter ๐ŸŒ„

Microsite PWA that simply converts webp images (which are not widely supported enough) into png

2020

Screenshot of "Coup Game"

Coup Game ๐ŸŽฎ

Online multiplayer game, based on the card game Coup by "Indie Boards & Cards" and "La Mame Games"

Screenshot of "Startups Game"

Startups Game ๐Ÿ“ˆ

Mini multiplayer game based on the boardgame Startups by OinkGames. Made during a personal gamejam with my brother

Screenshot of "Generozity Donation Platform"

Generozity Donation Platform ๐Ÿ’ฐ

A platform my brother and I built for the Generozity group to raise money for charity. It includes a donation portal, an admin interface and an OBS overlay for user during livestreams

2019

Screenshot of "Spritesheet Tools"

Spritesheet Tools ๐Ÿ› 

Mini webapp used for extracting sprites from spritesheets. Created during a personal gamejam

Screenshot of "Curling Game"

Curling Game ๐Ÿ’

Mini multiplayer game of curling built during a personal gamejam with my brother. We really only achieved a small poc. No longer hosted anywhere

Screenshot of "Disappearing Homer Gif Generator"

Disappearing Homer Gif Generator ๐Ÿ•

Mini webapp that generates gifs of homer disappearing into a user uploaded image

2018

Screenshot of "HVAC Legend Generator POC"

HVAC Legend Generator POC ๐Ÿ‘ทโ€โ™‚๏ธ

A little PoC app I built for a friend that takes in a HVAC system diagram and generates a legend for it. Used as a part of automating some engineering work

2017

Screenshot of "Landkid"

Landkid ๐Ÿ

A service we built for managing the merging of multiple pull requests into a repo that requires green main branches for continuous deployment. Unfortunately, no longer really self hostable as it's not quite bespoke to it's own business needs

Screenshot of the "Bolt" github repo

Bolt โšก๏ธ

A monorepo management tool that we built before the likes of workspaces, pnpm and turbo existed