If you enjoy a good debugging story as much as I do, you'll undoubtedly already be halfway through this post from Liam Nichols. If you don't, you should still read it to understand prewarming and how it might affect your app, especially if you store anything in a keychain.
What do you mean I shouldn't use
.split(separator: " ") to parse someone's name? 😅 I love that the Apple frameworks have such rich support for tasks that appear trivial at first glance but are anything but in practice. Leonardo Maia Pugliese looks at this task and the new
ParseStrategy protocol available in iOS 15/macOS Monterey.
Combine might not be the hottest API on the block anymore, but the concept of backpressure is universal. Natascha Fadeeva helps us get up to speed on coping when too much data is arriving with Combine.