Reading List

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

[Sponsor] Mux: Video API for Developers

Video should be simple to ship and scale. Mux makes it easy to build live and on-demand video into anything from websites to AI workflows.

Upload a video, get back a playback URL. No transcoding headaches. No CDN setup. Go further with video building blocks – thumbnails, transcripts, storyboards – to create exactly what you want.

Now, Mux is shepherding Video.js, the web’s most-trusted open-source player, and reimagining it for the modern developer experience.

Future-proof your video with infrastructure trusted by Patreon, Substack, and Synthesia. Get started free, no credit card required. Use code FIREBALL for an extra $50 credit.

Web Version of the App Store

Juli Clover: Apple launched a new App Store on the web today, allowing users to browse through and search for apps across all of its platforms.[…]There is a search interface for looking up a specific app, and clicking on “View” on any app in the store provides screenshots and information optimized for a web view. […]

iOS 18 and iOS 26 Autocorrect

Michi NekoMichi: Ever noticed you’re getting way more typos on iPhone lately? You’re not going crazy - it’s iOS. Watch the video where he presses the U key, and the iOS keyboard confirms this visually, but then the U ends up changed to an H or a J, resulting in a word that isn’t even […]

Lightroom Classic 15.0

Adobe: Quickly select the best shots from a large set of images with Assisted Culling. [link][…]Easily stack your images based on time and visual similarity. You can also use the Stack filter in the Attribute panel. [link][…]Quickly detect and remove dust spots caused by the camera’s sensor or lens. [link][…]Achieve substantial performance improvements with enhanced […]

Swift 6.2: Approachable Concurrency

Holly Borla: Swift 6.2 lowers the barrier to concurrent programming with a set of changes designed to reduce boilerplate and let you write safe concurrent code more naturally:Single-threaded by default: Run your code on the main thread without explicit @MainActor annotations using the new option to isolate code to the main actor by default. This […]