Reading List

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

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.

  1. Press and quickly release the volume up button.
  2. Press and quickly release the volume down button.
  3. Press and hold the side button.
  4. 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:

  1. Click the volume up button.
  2. Click the volume down button.
  3. Press and hold the side button, patiently, until the Apple logo appears.

OpenClaw Developer Joins OpenAI

Peter Steinberger (Twitter, Hacker News): When I started exploring AI, my goal was to have fun and inspire people. And here we are, the lobster is taking over the world. My next mission is to build an agent that even my mum can use. That’ll need a much broader change, a lot more thought on […]

UK CMA Secures App Store Committments

UK Competition and Markets Authority: The Competition and Markets Authority (CMA) is seeking views on a package of commitments from Apple and Google intended to deliver immediate improvements in certainty, transparency and fairness for thousands of UK businesses dependent on app stores to serve their customers. Additional commitments from Apple will deliver a step change […]

[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.

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.

Simplify your integrations with WorkOS Pipes.