What's New


On feeling the pain of a corn flake and an English muffin.

January 6, 2026

My first word for 2026 is "Happiness". Also, What do you do for you, cool pictures from London Tube stations, iPhone typos might not be your fault, Pargin on the Just coffee, black meme, CPB shuts down, Maggie's link to shrimp having fun, and an essay I wrote on using pen and paper in the new year.

January 3, 2026

On closing my computer and taking out pen and paper.

November 8, 2025

You can't do everything but you can do something. You are that one.

Books from Editors Cut


The Case of the Crimson Test Suite

The Case of the Vanishing Bodies

The Mystery of the Mutating Mannequin

The Curious Case of the Async Cafe

A Bread Baking Kickstart

A SwiftUI Kickstart

A Swift Kickstart

Dear Elena

What's Next


Private Workshop

Swift Concurrency

January 14-16, 2026

Cleveland CocoaHeads

Hosting

January 20, 2026

iOS Conf SG

Foundation Models Workshop

January 20 2026

iOS Conf SG

Co - MC

January 21-22, 2026

Cleveland CocoaHeads

Hosting

February 17, 2026

App Dev Con

Foundation Models Workshop

March 11, 2026

App Dev Con

Apple Intelligence

March 12, 2026

App Dev Con

App Intents

March 13, 2026

Cleveland CocoaHeads

Co-Hosting

March 18, 2026

Swift Rockies

Foundation Model Workshop

July 14, 2026

Swift Rockies

App Intents Workshop

July 14, 2026

Swift Rockies

App Intents Session

July 15 - 16, 2026

Apps


Top Tracks App Icon

Top Tracks lets you transform your favorite Apple Music Playlists into Top 40-style radio stations.

Make as many stations as you want until your personal Top Tracks station dial is overflowing.

Works on iPad, iPhone (+ Apple Watch), Mac, Car Play, and AppleTV with an Apple Music Subscription.

Dough Temperature Calculator

Take your bread baking up a notch by specifying the temperature your dough should be after mixing.

Dough Temperature Calculator is a free app that lets you calculate the temperature of your water to achieve your Desired Dough Temperature and bring one of the practices of professional bread bakers to your kitchen.

What's Now


January 1, 2026

A brief summary of my current interests and activities. It's a mini-essay that gets updated periodically with details about my current focus.