So long Apple Music, back to Spotify

October 26, 2019

Having been a long-time Spotify subscriber, earlier this year I decided to try Apple Music on a free 4-month trial. I’ve lasted 9 months, but it’s...

How to create a slide-over card using SwiftUI (like in Maps or Stocks)

June 22, 2019

A common UI pattern in iOS apps is a card of content that slides up over other content, either minimised or at half-screen or full-screen positions....

Manage your book inventory in Airtable by scanning barcodes and scraping Goodreads

June 2, 2019

If you use Airtable to keep an inventory of items, maybe your personal media collection, you can save time by just scanning barcodes and scraping...

How to forward emails via Zapier to create new contacts in Airtable

May 4, 2019

Instead of manually creating new contacts in your Airtable CRM, this post will show you how to automatically create contacts by forwarding emails to...

Lessons learned trying to build an InDesign clone in React

April 6, 2019

Many magazine layouts still can't be expressed in pure HTML and CSS CSS supports some pretty powerful layout capabilities these days, and I thought...

Building a workout timer as an iOS Shortcut

November 4, 2018

Get Shortcut. With the release of iOS 12 with Shortcuts, I get the feeling many simple utility apps will soon be obsolete. Websites like...