cwilt
- Design
- Build
- Beta
- Release
In TestFlight. App Store launch is next.
A daily colour puzzle for iPhone. Drag one piece across a quilt to change its colours and match the pattern.
Every level is generated by walking a path, so each one is guaranteed solvable with a known best score. Knowing the best route also powers the hints: cwilt+ subscribers get one a day, which shows the best square to start from.
What it took to ship
App Store agreements, a privacy label and privacy manifest, a published privacy policy and terms, an anonymous, rate-limited service for player-made levels, and device checks through TestFlight.
High & Dry
- Design
- Build
- Beta
- Released
Live and in use.
Is Southern Sandstone dry enough to climb? A red, amber or green answer for every crag.
I built High & Dry for the local climbing community. Sandstone is fragile, especially when it's wet, so a clear verdict helps protect the rock and helps people plan their trips. It's a little product I knocked up over a bowl of cornflakes one Saturday morning.
The model adds up real drying weather, soil moisture and how seepy each crag is.
What it took to ship
Drying factors for each crag based on climbers' knowledge of aspect and seepage, a six-day outlook, and an installable web app that works offline.
Checking the latest forecast…
Two Trains
- Design
- Build
- Beta
- Release
Build complete. TestFlight beta is next.
Your next two trains, on your iPhone, your Apple Watch and your home screen.
The mission
I wanted to try building a widget (a complication) for my Apple Watch, and to experiment with using APIs to gather data. I used the Rail Data Marketplace to find a feed that matched what I was looking for, then built an app that shows just the data I need for my commute.
What it took to ship
This was my first experiment with Xcode, TestFlight and Apple's App Store requirements.
Bubblation
- Design
- Build
- Beta
- Release
Native iOS build in progress.
A playful soap-bubble toy for young children.
Blow on your phone's mic to make bubbles, and drag the wand around to fill the screen. The bubbles stretch, wobble and pop with physics that runs on the GPU. Watch out for the bad weather and critters that want to play with the bubbles too!
What it took to ship
The design was settled before any native code: a playable prototype, a written decisions log and a design system, then the iOS build on that foundation.
Kisai RPM
- Concept
- Fan vote
- On sale
- Sold out
Concept in February 2010, on sale in November 2010, sold out in 2017.
An LED watch I designed, which Tokyoflash turned into a production watch.
I submitted the concept to Tokyoflash's design blog. Readers voted it one of the most popular designs, and nine months later it was on sale. It was the first concept from the blog to become a real product.
It tells the time in light. Segments around the rings count the hours and the minutes in fives, and four short dashes at the top fill in the minutes between.
How it got made
Tokyoflash rendered the concept, put it to a public vote, then engineered it for manufacture and put it on sale.
My day job
By day I'm an IT manager. I've spent over ten years keeping fast-growing, mission-led companies secure, compliant and running.
-
IT operations
I look after the IT a growing company runs on: devices, accounts and access, joiners and leavers, software and suppliers, set up properly and kept that way.Day-to-day owner of IT for a multi-site hybrid company
-
Security and compliance
I've taken companies through Cyber Essentials Plus, ISO 27001 and PCI DSS: the gap analysis, the policies and settings to close the gaps, and the evidence an assessor needs.Led all three and passed every assessment
-
Putting AI to work
I write AI policies and train teams to use AI well and safely in their day-to-day work.Wrote company AI governance, got board sign-off and trained staff
Get in touch
If you'd like to talk about any of these projects, or just say hello, email me.