Posts


Enjoy recent blog posts, recent issues of the newsletter, and classic posts from the past. Want more?

From the archives


January 7, 2018

In this post from three years ago I resolved to do more work in public. With urging from friends, I'm going to try it again. We'll see how it goes.

Recent posts


January 19, 2021

"After" is my second word for 2021 - this day before a new president is inaugurated. Also a Combine Workshop in Singapore, a Rotational Symmetry zine, walls, dating detectives, an Armored Samurai origami, testiculating, Maggie's link to Pusheen, and a knitting podcast.

January 12, 2021

Can Opener is my first word for 2021 and an amazing video from @ishabazz. Also Combine Kickstart beta on my dad's birthday. An important piece from @wilw on love and addiction, @GeePawHill on why we post our opinions as well, Maggies link to a toilet sled, and @paulca's end of year review for Tito.

January 5, 2021

Resolution to examine what we are resolute about. My mom gets her COVID shot, Conway's Life, a 2020 COVID cartoon, 15 bits of advice from @fffabs, Chekov's Razor, Maggie's Link to an Innoculation hair-do, and @donnywals Practical Core Data.

January 1, 2021

How do we rebuild trust in 2021? Where did it go? An essay without answers.

New years without resolutions with thoughts from @chrisbrogan and @andy_matuschak. Oscar says goodbye to 2020, matching scarves, book updates, brexit metaphor, advice from @profgalloway, Maggie’s COVID link, and @larrysmiller’s voice.

December 22, 2020

Viewing life from a perspective other than yours. Daveed Diggs Puppy for Hannukah, Christmas links including a Mel Torme story, The flour shortage that wasn't a flour shortage. Maggie's link to a Les Mis inspired game and Michael Ruhlman's recipes.

December 15, 2020

Stopping is key to creativity. Great advice by @okbjgm. Also links to @tvaziri, two holiday tear jerkers, an MIT article on algorithms that keep the poor poor, Maggie's link to Aenneid in meter with synth, and @hollyborla on Property Wrappers.

December 8, 2020

Autocorrections or one at a time. A song from the polio vaccine, Project Northmoor, Ohioans shouldn't go to Ohio, 'Did not vote' loses, Maggie links to the quack squad, and Khoa Pham links to languages.

December 1, 2020

Trying to understand people who are not kind by nature. Mah Na Mah Na, a snowy picture of Jill's business, @scottmccloud with inspiration, local bookstores, online Magic with @kevinbparry, Maggie's link to a COVID cases graphic, @civeljahim develops iOS and macOS in one codebase without storyboards

November 24, 2020

Thankful at Thanksgiving. The best cover of "Back in Black", a pomegranate salad, India Vignettes, wearing your mask right, two Sponge Bob related links (one is Maggie's link), and link to the HIG.

November 23, 2020

I recently appeared on "Swift by Sundell" talking about functional programming. Nothing special, just a conversation between two friends.

November 17, 2020

I've updated my Functional Programming book. The update (free if you own the book already) includes support for dark mode, pdf, and mobi. The material on the Reader and State patterns have been revised and given their own chapter.

November 2, 2020

I've updated my training classes to be delivered online. Here are some thoughts on the differences between the old and the new and links to the courses on Swift, SwiftUI, Combine, Functional Programming, and iOS.