This Website
I've spent far too long building this site — it's a personal playground and portfolio. SvelteKit and TypeScript, deployed on Cloudflare, with Tailwind and GitHub for CI/CD.
Archived • Scrapped • In queue
A handful of things that didn't get their own page: experiments, scrapped builds, and one still in the queue.
This Website
I've spent far too long building this site — it's a personal playground and portfolio. SvelteKit and TypeScript, deployed on Cloudflare, with Tailwind and GitHub for CI/CD.
The Conquer Collective
Started with my flatmates on High Street in Glasgow as a way to get clothing we actually liked. Later a friend and I kept developing it, seeing how profitable we could make it with limited resources.
The Tale of Two
A two-player shooter we built to learn 3D game development. Players joined a procedurally generated map for egg-shooting combat. We had a much bigger game in mind, then scaled it back and scrapped it to focus on other things.
Task Manager
A Flutter to-do list built into a calendar, started as an experiment in a new art style. It ended up more complete than planned, including various APIs. That art style later went into Set Piece.
Drone Controller
An experiment to let an iOS device control a Raspberry Pi — exploring the Pi and getting better at Swift. Scrapped.
Dringo
In the queue.