W.I.P. Whims, in progress. Things I built because I wanted them.

Ritual · Chrome extensionTestify · study plannerCanvas · a semester on one pageTabi Shiori · trip bookletRepo Versions · every commit renderedGradient Lab · OKLCH blendingNo servers, no trackingRitual · Chrome extensionTestify · study plannerCanvas · a semester on one pageTabi Shiori · trip bookletRepo Versions · every commit renderedGradient Lab · OKLCH blendingNo servers, no tracking

2026 · Chrome extension

A small ritual for every new tab.

Rebuilds the new tab, puts tasks, journal and a timer a hover away on every site, and a short honest pause in front of the sites that eat the afternoon.

Case study →

2026 · Web booklet

An itinerary you can hold.

Nine days in Japan as a cloth-bound booklet: pages that turn, tabs that move, stamps that ink in as you tick things off.

Case study →

2026 · Web tool

The research tool that tells you what to measure.

A usability-study planner turned inside out: start from what you want to learn, get the metrics, the session and the fair comparison before anyone sits down.

Case study →

2025 · Web tool

Lock a colour, let the rest follow.

Lock the colours you like, then see the gradient doing an actual job.

Open Gradient Lab →

2026 · Chrome extension

A semester on one page.

Replaces the Canvas dashboard with what is due, what I missed and what is new, across three courses, in that order.

Case study →

2025 · Web tool

Every commit, rendered.

Paste a GitHub link, pick a file, step through every commit that touched it. HTML versions render live.

Open Repo Versions ↗