What's New

June 2, 2020

Empathy for our users, friends, neighbors, and folks we share the world with. Also a new song from James Dempsey, searching Twitter, Maggie's link to Snagels, and Kaya Thomas' update to We Read Too.(The Newsletter).

Jordan and Lars gave me great feedback when I asked how they might represent a method as opposed to a function. I've included their suggestions and a badly drawn comic explanation from my FP book in this month's "Drawing" post. (Drawing Your Own Conclusions).

May 29, 2020

Free update to the FP book includes more diagrams, comics, extra examples, and two new sections. (Dim Sum Thinking).

Last week I spoke at CocoaHeadsNL, the wonderful user group from the Netherlands. I've visited their meetup many times and spoken there in person in the past and so was delighted to be asked to talk about Functional Programming in the context of SwiftUI. Here's the video I produced.(Editors Cut).

Books from Editors Cut

Videos from Editors Cut


App Builders (online)

Lugano, Switzerland

May 10 - 12, 2020


Broomfield, CO

August 11 - 14, 2020

try! Swift

New York, NY

August 30 - September 1, 2020

iOSDevUK (on hold)

Aberystwyth, Wales

September 6 - 9, 2020


Amsterdam, NL

September 15 - 18, 2020

Private Event

Anaheim, CA

September 21 - 22, 2020


Kraków, Poland

October 1 - 2, 2020

Swift Leeds

Leeds, UK

October 7 - 8, 2020

GIDS Sydney

Sydney, Australia

October 19 - 21, 2020

GIDS Melbourne

Melbourne, Australia

October 21 - 23, 2020

GoTo Copenhagen

Copenhagen, Denmark

November 9 - 13, 2020

Private training available see our complete course offerings.