Independent software studio

Small tools that make structure visible.

A camera that records the world on your terms. A wallpaper that teaches you a language while you ignore it. A generator for geometry you can play with. Each one small enough to actually finish.

$ ls ~/potatolab unkover popword shapelton

  1. UnKover

    A daily camera that gets out of the way. Sensible defaults everywhere, frame-level control when you want it.

    KotlinC++Camera2OpenGL ESLiteRT
    Live
  2. PopWord

    A live wallpaper that turns your home screen into a vocabulary drip. Pick your languages; the learning happens without opening an app.

    Kotlin MultiplatformComposeKtorPostgreSQL
    Live
  3. Shapelton

    Generative geometry you can steer. Write a rule in a tiny language of its own, watch the shape resolve.

    KotlinCompose MultiplatformWebAssembly
    Live