Recently Updated
I often add updates to old posts. This page lists posts that I’ve edited after the day when they were originally posted. Each significant update is also posted to Twitter and Mastodon with hashtag #mjtsaiupdate and includes a direct link to the new part of the post. You can also get the updates via RSS.
- Apple Creator Studio posted 2026-01-13, updated 2026-01-14
- Slow iOS 26 Adoption posted 2026-01-09, updated 2026-01-14
- Apple LLM Generating SwiftUI posted 2025-12-31, updated 2026-01-14
- macOS 26.2 posted 2025-12-12, updated 2026-01-14
- Xcode 26.2 posted 2025-12-12, updated 2026-01-14
- Contacts in Tahoe posted 2025-11-21, updated 2026-01-14
- Apple Picks Gemini posted 2026-01-12, updated 2026-01-13
- Mac Screenshot Utilities posted 2026-01-12, updated 2026-01-13
- The Struggle of Resizing Windows on Tahoe posted 2026-01-12, updated 2026-01-13
- Apple Services posted 2017-05-03, updated 2026-01-13
- Icons in Menus Everywhere posted 2025-12-10, updated 2026-01-12
- Google Drive Blackout in Italy posted 2024-11-14, updated 2026-01-12
- Apple Succession Planning posted 2025-11-18, updated 2026-01-09
- Tahoe Display Flicker posted 2025-12-19, updated 2026-01-09
- Anker Soundcore Sleep A30 Special Earbuds posted 2026-01-08, updated 2026-01-09
- Apple Vision Pro (M5, 2025) posted 2025-10-15, updated 2026-01-09
- iPhone 17 Pro and iPhone 17 Pro Max posted 2025-09-09, updated 2026-01-09
- 1Password Browser Extension Code Injection posted 2026-01-07, updated 2026-01-08
- AirPods 3 Alternatives posted 2022-01-11, updated 2026-01-08
- Anker Soundcore Liberty 4 Earbuds posted 2022-10-05, updated 2026-01-08
- Duolingo Dynamic Island Ads posted 2026-01-07, updated 2026-01-08
- Logitech Certificate Expiration Breaks App posted 2026-01-07, updated 2026-01-08
- Microsoft Rust and Copilot posted 2026-01-06, updated 2026-01-08
- Alan Dye Leaving Apple for Meta posted 2025-12-03, updated 2026-01-08
- Liquid Glass Disbelief posted 2025-12-29, updated 2026-01-08
- SwiftUI at WWDC 2025 posted 2025-06-18, updated 2026-01-08
- Clicks Communicator and Clicks Power Keyboard posted 2026-01-06, updated 2026-01-07
- Italy Fines Apple Over App Tracking Transparency posted 2025-12-22, updated 2026-01-07
- Compiler Humor posted 2023-05-04, updated 2026-01-07
- The Man Who Killed Google Search posted 2024-05-22, updated 2026-01-07
- The Boeing 737 MAX and Alaska Airlines Flight 1282 posted 2024-01-09, updated 2026-01-07
- Marlinspike on Agile and Security posted 2024-08-27, updated 2026-01-07
- France Rejects Backdoor Mandate posted 2025-04-03, updated 2026-01-07
- Git at 20 posted 2025-04-15, updated 2026-01-07
- Latency Numbers Every Programmer Should Know posted 2026-01-05, updated 2026-01-07
- iOS 26.2: Alternative Browser Engines in Japan posted 2026-01-06, updated 2026-01-07
- Clearing iOS App Data posted 2026-01-05, updated 2026-01-06
- Apple’s Browser Engine Ban Persists, Even Under the DMA posted 2025-07-15, updated 2026-01-06
- DMA Compliance: Alternative Browser Engines posted 2024-01-26, updated 2026-01-06
- SLAP and FLOP Side-Channel Attacks posted 2025-01-30, updated 2026-01-06
- Clicks Hardware Keyboard for iPhone posted 2024-01-05, updated 2026-01-06
- iOS 26.2: App Marketplaces and Search Engine Choice in Japan posted 2025-11-07, updated 2026-01-05
- AirTrafficDevice: Ignored, Reluctantly Fixed, No CVE, No Bounty posted 2025-10-28, updated 2026-01-05
- Arc and Dia posted 2025-05-30, updated 2026-01-01
- screensizes.app posted 2025-12-30, updated 2025-12-31
- Notarized Mac App That Downloads Malware posted 2025-12-23, updated 2025-12-30
- Swift 6.2: Approachable Concurrency posted 2025-11-03, updated 2025-12-30
- watchOS 26 Removed Offline Workout Voice Alerts posted 2025-12-26, updated 2025-12-30
- UK: Commission Lawsuit Ruling and Strategic Market Status posted 2025-10-23, updated 2025-12-29
- Pruning iOS “System Data” posted 2022-07-05, updated 2025-12-29
- iOS 26.2 posted 2025-12-12, updated 2025-12-29
- Brazil: App Marketplaces and External Payments posted 2025-12-23, updated 2025-12-26
- iOS 26.3: Proximity Pairing in EU posted 2025-12-23, updated 2025-12-26
- Belated Liquid Glass on iPhone First Impressions posted 2025-12-22, updated 2025-12-26
- How to Recognize a Genuine Mac Password Request posted 2025-12-24, updated 2025-12-26
- EU App Store Tiers and Core Technology Commission posted 2025-06-27, updated 2025-12-23
- Adobe Photoshop 1.0.1 Source Code posted 2013-02-14, updated 2025-12-23
- ISO8601DateFormatter and Fractional Seconds posted 2024-09-23, updated 2025-12-23
- App Attest posted 2020-09-01, updated 2025-12-23
- Locked Out of Apple Account Due to Gift Card posted 2025-12-13, updated 2025-12-22
- ASUS ProArt 6K Display posted 2025-09-04, updated 2025-12-22
- Japan: App Marketplaces, External Payments, New Fee Structure posted 2025-12-18, updated 2025-12-22
- Backblaze No Longer Backs Up Dropbox posted 2025-12-19, updated 2025-12-22
- Apple Passwords Adds History posted 2025-12-08, updated 2025-12-22
- Passwords.app and Magic Links posted 2025-12-19, updated 2025-12-22
- Reddit Sues SerpApi posted 2025-10-28, updated 2025-12-20
- AirPods Pro 3 posted 2025-09-09, updated 2025-12-19
- watchOS 26.2 posted 2025-12-12, updated 2025-12-18
- iOS 26.3: Notification Forwarding in EU posted 2025-12-17, updated 2025-12-18
- New Mozilla CEO posted 2025-12-16, updated 2025-12-18
- Music.app Shuffling posted 2025-12-17, updated 2025-12-18
- Swift Configuration posted 2025-12-16, updated 2025-12-18
- Australia’s Social Media Ban posted 2025-12-17, updated 2025-12-18
- Radiccio 1.0 posted 2025-10-22, updated 2025-12-17
- Runaway Spotlight With Pages Document on iCloud Drive posted 2025-12-02, updated 2025-12-17
- objc.io on Testing posted 2014-08-24, updated 2025-12-16
- Dependent Key Paths posted 2015-01-13, updated 2025-12-16
- Debugging NSUserDefaults posted 2014-01-22, updated 2025-12-16
- Use and Misuse of NSUserDefaults posted 2016-02-22, updated 2025-12-16
- Type-Safe User Defaults in Swift posted 2017-10-06, updated 2025-12-16
- UserDefaults Access via Property Wrappers posted 2019-12-13, updated 2025-12-16
- Mac OS X 10.11.4 and iOS 9.3 posted 2016-03-24, updated 2025-12-16
- “Foil” UserDefaults Property Wrapper posted 2021-04-02, updated 2025-12-16
- Remaining Issues in Big Sur posted 2021-05-24, updated 2025-12-16
- Wallaroo and SwiftUI on macOS posted 2023-05-26, updated 2025-12-16
- Why Little Bugs Need to Get Fixed posted 2017-11-29, updated 2025-12-16
- Mac Menu Bar Icons and the Notch posted 2023-12-08, updated 2025-12-16
- Launching Before UserDefaults Is Available posted 2024-10-07, updated 2025-12-16
- Mac Dialog in Auto Layout vs. SwiftUI posted 2024-03-11, updated 2025-12-16
- Issues Adopting Swift Testing posted 2024-12-17, updated 2025-12-16
- Privacy Manifests posted 2023-06-20, updated 2025-12-16
- Apple vs. the Law posted 2025-07-11, updated 2025-12-16
- Right to Repair Legislation in 50 States posted 2025-04-16, updated 2025-12-16
- Dynamic Swift Predicates in macOS 14 and iOS 17 posted 2024-05-28, updated 2025-12-15
- Vimeo Acquired posted 2025-09-22, updated 2025-12-15
- Transferring Apps That Use iCloud posted 2022-06-15, updated 2025-12-15
- General Motors Doubles Down on Removing CarPlay posted 2025-10-23, updated 2025-12-15
- iPhone 17 posted 2025-09-09, updated 2025-12-15
- Alan and Aaron posted 2025-12-03, updated 2025-12-13
- Europe vs. App Tracking Transparency posted 2025-10-24, updated 2025-12-12