April 4, 2023
On the importance of being comfortable with what you don't know. Also, the podcast launches, links in honor of the Big Lebowski, Johanna on the cost of ignorance, The Geometry of Grief, Maggie's link to the tale of region-locked ink cartridges, and Antoine van der Lee runs Xcode on top of iPad.
April 6, 2023
How and why I color my sample code the way I do. A first release in a series of Swift programming videos.
April 7, 2023
On offering discounts and treating existing customers as well as new customers.
April 7, 2023
I've released my Top Tracks app which lets you transform your favorite Apple Music Playlists into Top 40-style radio stations.
April 11, 2023
On the importance of the relationship with customers. Also, Daffodil Hill, Fold-Ins, the modem handshake, online ads, Maggie's link to that snout, and Steve Jobs urges you to Make Something Wonderful.
April 13, 2023
Replacing communication between an ObservableObject and a SwiftUI View using @Published with an AsyncSequence.
April 14, 2023
Remembering the early days of the lockdown and people telling us about folks who had accomplished much during their lockdowns.
April 17, 2023
This year's WWDC predictions include obvious ones like Observation and macros, recurring wishes like Swift Data, and a fantasy for distributed computing.
April 18, 2023
Sometimes you got to shrug and say, "what the hell". Also, sourdough with coffee, a little Wordy, safer roads, mis-understanding will power, spatial audio, Maggie's link to a baseball player's cure, and the Swift Community Awards.
April 20, 2023
Part 2 in the Combine to Async series explores replacing an @Published property by using NotificationCenter and the Notifications AsyncSequence it provides.
April 21, 2023
The problem isn't always where the pain is. In this episode I use the lessons of referred pain to consider how to fix a problem in a book I'm writing.
April 25, 2023
Radio memories from the all-request weekends. Also, 56 trombones, the origins of O.K., unmixing colors, protecting the champagne name, Maggie's link to a man enjoying his wellies, and Danijela on using breakpoints to enter credentials.
April 27, 2023
Part 3 in the Combine to Async series looks at AsyncStream - the concrete implementation of AsyncSequence that you'll find very useful.
April 28, 2023
When you interview someone for a job, instead of having them up at a white board answering technical questions, make sure it's someone you want to work with.