Projects

Things I've built. Some personal, some commercial.

These are the small, self-contained things I build in the gaps. Some grow straight out of the ecommerce work that fills most of my days — Shopify apps and developer tools; others are off to one side entirely. Either way, I built each one because I wanted it to exist and nobody had made it quite the way I wanted.

Mottled app icon

Mottled

Mood diary

mottled.app

A minimal mood diary. You log how the day felt by picking a colour — no scales, no journaling prompts, no streaks to maintain. Open it once, tap a swatch, close it. Weekly, monthly and yearly views surface patterns over time.

Local-first by default, with optional email sign-in for cloud backup. Installs as a home-screen app so check-ins take a second, not a minute.

Quizine app icon

Quizine

Kitchen knowledge trainer

quizine.app

A short-form quiz app for home cooks. Quick rounds on technique, knives, fats, temperatures, plus coffee, wine, beer and what to drink with what. Each question comes with a brief explanation, and difficulty nudges itself up or down based on how you're doing.

Free, no account needed, and installable on mobile. Built for the kind of learning you do in five-minute gaps.

FeedbackStack app icon

FeedbackStack

Shopify customer surveys

feedbackstack.app

A survey app for Shopify merchants who want to actually hear from their customers. From "how did you hear about us?" through to NPS and product ratings — the questions that tell you why people buy, all in one place.

Start from a proven template or build your own, connect a store in minutes with no App Store approval to wait on, and read the responses back through clear analytics. Free to start, paid as you grow.

GiftWrapStack app icon

GiftWrapStack

Shopify gift wrapping

giftwrapstack.app

Gift wrapping for Shopify stores. Offer free or paid wrapping with multiple styles — each with its own name, image and price — and let customers add a personal message that lands on the packing slip, so fulfilment isn't guessing.

Wrap individual items, the whole order, or both. It works with every Online Store 2.0 theme with no code, and tracks attach rates, revenue and option popularity so you can see what's earning its place.

Got an idea you want built?

Whether it's an ecommerce problem or something off-piste — happy to talk.

Book a call