
apps
A new iPhone app every Monday, from now through February. Every one is already scheduled in my Apple Developer account, so they go live on their own, week after week.

Plantry
Plant-Based Grocery
A complete plant-based grocery storefront—two hundred products, twenty-one aisles, and a checkout that adds up to the cent. Built as a portfolio piece.

Random Things
Stuff You Own
How many things do you own? Photograph an object and it is recognised, named, and filed—then the count goes up.

Doomread
Read Instead of Scroll
Swap thirty minutes of scrolling for reading and that is about twenty-four books a year. Twenty-two classics ship in full.

One More Match
Scoreboard for Your Squad
A private scoreboard for friends who play FIFA together—live leaderboard, head-to-heads, and 112 badges to settle every argument.

Renly
Medication Reminder
Medications, reminders and your record in one calm place, built with people living with polycystic kidney disease in mind and simple enough for anyone who takes medication every day.

My Wardrobe Closet
Everything You Own, On One Rail
Everything you own on one calm clothing rail, so getting dressed takes seconds, not minutes.

Haulway
Track Every Load, End to End
A road-freight companion: book a consignment, then follow it from the depot to the door.

Salon
Focus Music
A listening room for the hours you want to get something done. Thirty instrumental tracks of easy jazz, soul and lounge, sorted into seven rooms. No lyrics, no feed, no ads.

Avalon
The End of Consulting
AI agents that do the due diligence, market analysis, strategy and opportunity-cost work enterprises used to hire consulting firms and banks for. Invite-only.

Écrin
Museum of Painting
I am fond of paintings, so I built a private museum of 291 public-domain masterpieces, each with a short essay on what you are looking at. A side project for anyone who wants one: open it in your browser and continue with Apple or as a guest.

Relve
Build a Business That Runs Itself
Pick a kind of business and let Relve run it for you.
Coming soon