Reading List

The most recent articles from a list of feeds I subscribe to.

I Am Nothing if Not a Man of Science

After writing a few days ago about the current brouhaha over the severe decline in the edibility of Reese’s Peanut Butter Cups, and linking to Trader Joe’s shade-throwing description of their own, I of course had to try theirs. In the name of science, I bought both the milk and dark chocolate variants.

Verdict: Excellent. Both chocolates taste like chocolate, not candle wax, and the peanut butter is creamy and smooth — you know, like peanut butter. Not the sand-and-sawdust mix that Hershey fills Reese’s cups with now.

[Sponsor] Hands-On Workshop: Fix It Faster — Crash Reporting, Tracing, and Logs for iOS in Sentry

Learn how to connect the dots between slowdowns, crashes, and the user experience in your iOS app. This on-demand session covers how to:

  • Set up Sentry to surface high-priority mobile issues without alert fatigue.
  • Use Logs and Breadcrumbs to reconstruct what happened with a crash.
  • Find what’s behind a performance bottleneck using Tracing.
  • Monitor and reduce the size of your iOS app using Size Analysis.

Watch it here.

Upgrade: ‘The Shifting Sands of Liquid Glass’

Jason Snell and Myke Hurley:

We discuss the results of the Six Colors Apple Report Card for 2025 in depth, with our added opinions on every category. Jason chooses to be a rascal, and Myke tries to give ten out of five.

Upgrade is always a good podcast, and their annual “Jason discusses this year’s Apple Report Card” episode is always one of my favorites. But when Jason got “rascally” regarding MacOS 26 Tahoe in this one, I wanted to reach out and strangle him.

Swift Testing With Event Streams

Matt Massicotte: The original implementation used XCTestExpectation to do it. […] At first, I thought that I could use Swift Testing’s confirmation system to handle this. […] But this had two problems. The obvious one is the nesting. I couldn’t figure out an easy way to avoid it. And in fact, my real code had […]

How to Replace Time Capsule

Howard Oakley: Tahoe no longer lets you start a new backup on a Time Capsule, nor it appears to any other store requiring HFS+ (Mac Extended) format. Time Capsule support is expected to end with macOS 26 Tahoe, as macOS 27 is unlikely to support AFP any more, so those Intel Macs compatible with Tahoe […]