Roadmap · updated
What I’m making, and what comes next.
Every week, people who own a Pass or the kit vote on three things I could make next, and I make the winner that week. Founder seats only decide the big jobs, the ones that take weeks or cost me money. None of this is a promise. It’s the plan, and the date above says when I last changed it.
On the bench
What I’m making right now.
Whatever wins a vote joins this list. Things leave it once they’re in the library and pass their browser checks in both finishes, by keyboard and with reduced motion.
React, Vue and Svelte componentsInstall
Every object wrapped for the framework you already use, so the mounting and clean-up are done for you. The object underneath is the same one.
A prompt that ports an objectPrompt
Give it to Claude or Cursor along with an object and it rebuilds that object for whatever platform you work in.
Big jobs
The big jobs wait for founder seats.
These take weeks or cost me money, so each one starts once enough founder seats have sold to pay for it. The count comes from real sales: refunds come off it and seats I give away don’t count. A single object or block never waits for seats. Those go to the vote.
-
10seats
Next · 10 to go
Install from the command line, and an MCP server
One command puts anything you own into your project, and Claude or Cursor can fetch pieces for you directly.
Why it waits: A server that runs all the time and checks what each account owns, and a couple of weeks to build it properly.
-
25seats
Waiting
A studio licence
One licence for a team of up to five, with the price per person going down as the team grows, and handing work over to clients written in.
Why it waits: A solicitor to check the wording, and team billing set up in Stripe.
-
50seats
Waiting
A Figma library
Every kit part in both finishes as Figma components, for people who design before they build.
Why it waits: Weeks of drawing, and a paid Figma plan to publish it.
-
75seats
Waiting
Objects for iOS and macOS
The objects as native SwiftUI views, in a Swift package.
Why it waits: Weeks for each family of objects, Apple’s developer fee, and devices to test on.
-
100seats
Waiting
Objects for Android
The objects as Jetpack Compose components.
Why it waits: Weeks for each family of objects, and Android devices to test on.
Backlog
Where the vote’s options come from.
Each Monday I put three of these to the vote. If you want something that isn’t here, reply to any email I send you and say so.
KeyboardObjectUp first
Piano or synth keys you can actually play, with sound. For anyone who wants an interface that looks and answers like a real instrument.
MembraneObjectUp first
A foam wall that dents where you press it. Letters set into the rim glow brighter the harder you push. It runs on the Pin Screen’s engine.
TurntableObjectUp first
A platter you spin to scrub through time. It keeps turning after you let go, and a ring of strobe dots shows how fast.
Reel-to-reelBlock
The Cassette’s tape at hero size: two big reels, tape running round the guides, a VU needle, and the Odometer counting.
Signal-lost 404Block
A 404 on the Phosphor Scope’s glass. The missing address is drawn as a trace that drifts and loses its lock, then settles on the way home.
Machined dockBlock
A dock cut into a metal tray, with keys that rise one after another as you move along it.
ComparisonBlock
Plans or products side by side, the way a spec sheet compares two models.
TeamBlock
A section for the people behind a product.
TestimonialsBlock
A section for your customers’ words. The quotes in the demo will be marked as made up.
ConsoleTemplate
A control-room screen that packs in as much of the kit as it can hold.
DJ mixerTemplate
A mixer built only from kit parts: a crossfader, EQ knobs and LED ladders.
Screens by tradeTemplates
Whole screens for AI tools, infrastructure, energy and finance, each with its own data.
Crown knobKit part
A small knurled knob, like the crown on a watch.
Capsule toggleKit part
A toggle with a small lit window that shows which way it is set.
T-bar leverKit part
A lever with a T-shaped handle that you pull down, like a throttle.
Waveform stripKit part
An audio waveform in a lit strip, for players and recorders.
EQ fader bankKit part
A row of faders like a graphic equaliser.
Made so far
What’s in the library today.
The site counts these from the catalogue and the kit every time the page loads. All of it runs here, so you can try any piece before you pay for anything.
Collection 01, numbered below.
Website sections built around the objects.
Keys, knobs, meters and charts, in aluminium and graphite.
Whole screens made only from the kit.
Categories in the library with something in them.
Collection 01, by number
- 01Pin Screen
- 02Detent Dial
- 03Flip-Dot
- 04Ferrofluid
- 05Iris
- 06OdometerFree
- 07Vessel
- 08Filings
- 09Pull-cord BulbWith an account
- 10CompassWith an account
- 11Phosphor Scope
- 12Cassette
- 13Spectroscope
- 14Reeded Glass
- 15Ring-bound Notebook
- 16Search Dial
- 17Chladni Plate
7 of the 47 objects and blocks are free, or free once you sign in.
The small print
How it works.
- The vote
- A round opens on a Monday with three things from the backlog and closes the Monday after. If you own something you get one vote a round, for a piece that comes with what you own: objects and blocks come with the Pass, kit parts and templates with the kit, and the Founder Pass has both. You can move your vote until the round closes. Anyone can see the tallies. Nobody sees who voted for what.
- The seats
- A founder seat is a Founder Pass that was paid for and kept. There are a hundred. The page counts them when it loads. After the hundredth, the weekly votes carry on the same way.
- What a Pass gets you
- The Founder Pass covers every object, block and kit part, including everything I make later. Once the founder seats are gone, the Pass covers objects and blocks, and the kit is sold on its own.
Founder Pass: everything in the library now and everything that gets made, $89 once. 100 of 100 seats left.
Get the Founder Pass