Reading List
The most recent articles from a list of feeds I subscribe to.
★ Apple Releases iOS 26 Adoption Rates, and They’re Pretty Much in Line With the Last Few Years
How to Force Restart an iPhone
Apple Support:
If iPhone isn’t responding, and you can’t turn it off then on, try forcing it to restart.
- Press and quickly release the volume up button.
- Press and quickly release the volume down button.
- Press and hold the side button.
- When the Apple logo appears, release the side button.
I upgraded my iPhone 17 Pro to iOS 26.3 this morning (straight from the release version of iOS 26.2 — I skipped the 26.3 betas), and by noon, it was stuck at the lock screen. Pressing and holding the side button and either of the volume buttons at the same time did not bring up the expected screen with “Slide to power off”, “Medical ID”, and “Emergency Call”.
The above force-restart method worked, though. I knew it existed but I’d forgotten how to do it. Luckily, I was sitting right at my Mac, so I had another machine to use to look it up. I’d have been in a jam, though, if I’d been somewhere with only my (stuck) iPhone, so I think this one is worth memorizing.
Step 3, the “press and hold the side button” step, takes quite a few seconds before the screen turns off. So I’m memorizing the process as three steps:
- Click the volume up button.
- Click the volume down button.
- Press and hold the side button, patiently, until the Apple logo appears.
[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.
WorkOS Pipes
My thanks to WorkOS for sponsoring DF last week. Connecting user accounts to third-party APIs always comes with the same plumbing: OAuth flows, token storage, refresh logic, and provider-specific quirks. WorkOS Pipes removes that overhead. Users connect services like GitHub, Slack, Google, Salesforce, and other supported providers through a drop-in widget. Your back end requests a valid access token from the Pipes API when needed, while Pipes handles credential storage and token refresh. That’s it.
Joanna Stern Signs Off From The Wall Street Journal
Joanna Stern (last week):
After 12 years with The Wall Street Journal, this is my final column and video as a full-time employee. I’m off to build something new and independent. I’ll still pop up on these pages and at WSJ events from time to time. Can’t get rid of me that easily! Before I go, I wanted to reflect on the past dozen years in tech — in a letter to my first-month-on-the-job self.
The video version of her sign-off column is worth it for the Velveeta gag alone.