Work

Four products I build and run, the free tools around them, what is in the works and the projects that came before. Every photo below is the real thing.

Products

  1. Live

    Bike Shop Network

    The website and back-office that bring cyclists into independent bike shops.

    For
    Independent bike shops that sell and repair bikes and want more customers through the door.
    Built with
    Next.js, React, Turborepo, pnpmHTML 48%, JavaScript 37% of the code
  2. Live

    Kuur

    Lyric films for your songs, with every word timed to the voice.

    For
    Musicians and creators — Suno users especially — who want a finished video for YouTube, TikTok, Reels or Shorts without editing one.
    Built with
    Next.js, React, TypeScript, Tailwind CSSJavaScript 46%, TypeScript 38% of the code
  3. Live

    Dogood

    A private journal that stays on your device and becomes a book.

    For
    Anyone who wants to keep a journal for years without handing it to a server.
    Built with
    Next.js, React, TypeScript, MotionTypeScript 71%, JavaScript 15% of the code
  4. Live

    Planner

    Plan what matters, close the day, keep the year in view.

    For
    People who want one calm place for today, this week and the year — and teams looking for a year-end gift.
    Built with
    Vanilla JavaScript, PWA, Cloudflare Pages Functions, Cloudflare D1JavaScript 75%, CSS 17% of the code

Free tools

Small, private, no account. Each one does one job and keeps your data on your device.

In the works

What I am building now. Not open to everyone yet: each page says where it stands.

  1. Indystory Where independent stories are written, published, read and watched. Private beta
  2. Kikiyomi Learn a language by listening to real books, with the text in step with the voice. Prototype

Earlier projects

Prototypes, experiments and side projects. Some became products, some taught me what not to build.

  1. Luma Shift A compact daily light-and-logic game built around one small board and one reason to return tomorrow. Daily puzzle · free to play
  2. We Ride For Smiles A proposed cross-border cycling project designed to turn endurance, storytelling, and partner support into practical help for sick children and their families. Charity cycling project · planned for 2027

Before you goFree · 5 days

Launch your personal brand site in 5 days

A free challenge: about two hours a day, from one clear sentence about you to a site on your own domain. Or skip the build and start from this one.

Comes with Notes from the workshop. One email a month, at most. Unsubscribe in one click. How your address is used.

It's yours

Done

Open it