Using conditional conformances to improve API ergonomics in Flint

By the magic of Swift 4 conditional conformances I managed to improve the experience when performing Flint actions when your action does not need an input or a presenter. Here’s how. Read more →

You’ll never believe what held up Soundproof development for months

Back in Spring of 2015 I started doing some work for a new release of Soundproof, my iOS app for music practice. We’d just been through launch in Autumn 2014 having gone through a rapid … Read more →

AirPods are great but… could be smarter

I love Apple’s AirPods but when you stop to think beyond the improvements Bluetooth experience, they’re still not doing what they should… Read more →

One possible future for Apple Watch

Everybody’s talking about the Apple Watch around the anniversary of its first release. Most of the chatter is about how [disappointing and how slow it is](https://sixcolors.com/post/2016/02/why-slowness-is-killing-the-apple-watch/), with some countering with [how useful it is despite this](https://www.caseyliss.com/2016/4/11/poor-apple-watch).

I am in agreement with most of these viewpoints, but people who don’t think this is going to change radically in the next year or two are crazy. You only have to look at the utility gulf between a first-generation iPhone and the iPhone 4 to see this.
Read more →

Our WWDC keynote party (in ENGLAND)

We’re having a WWDC Keynote party in England, with free ? + ?. Read more →