Made out of curiosity
Mini projects
Small ideas I wanted to exist, designed and built in the quiet bits between everything else.
01Guess the StreetA map game for learning the streets you thought you already knew.

Why I built it
I built Guess the Street because I wanted a more playful way to learn the shape and language of a place. It turns an ordinary map into a small memory game: choose an area, study the roads, then see how many names you can place.
A little of the how
Built in Next.js with MapLibre maps and lightweight geographic data. Popular maps are cached for a quick start, with optional accounts and leaderboards powered by Supabase.
02FaviqonA friendlier way to make a tiny but important piece of a website.

Why I built it
Favicons are easy to overlook and surprisingly fiddly to get right. I built Faviqon to make the whole job visual and immediate: upload artwork or start with text, check that it still works at tiny sizes, then download a complete pack.
A little of the how
The editor runs in the browser and uses canvas to render and score each design. Exports are bundled locally, so uploaded artwork does not need to leave the device.
03Love GradientsA quiet little studio for making colour loud.

Why I built it
I built Love Gradients to make experimenting with colour feel less like configuring code. You can move between flat, linear, radial and conic gradients, layer ideas together, and keep playing until something feels right.
A little of the how
Built with Next.js and browser canvas. It can turn a composition into ready-to-use CSS, HTML or React, and export PNG, JPG or SVG without sending uploaded artwork to a server.