
I wrote an X11 server in Swift so Linux apps on my Mac get their own Dock icons
MSL is my Mac Subsystem for Linux: type msl <instance> in any terminal and you're in a Linux...
Tag archive

MSL is my Mac Subsystem for Linux: type msl <instance> in any terminal and you're in a Linux...
Introduction Swift is Apple's language for its platforms: iPhone, iPad, Mac, Apple Watch,...
Your Podfile still installs. That is exactly why this is easy to postpone — and why a project with...
Migrate UIKit to SwiftUI without a rewrite: UIHostingController and UIViewRepresentable code, @Observable state, NavigationStack, and a screen checklist.
"Six common 'fixes' AI coding agents make to get a Swift build or test passing, what the real fix...

Don't be surprised if a project that compiled cleanly on Swift 6.2 starts throwing actor isolation...

SwiftUI's Document API got a fundamental update with iOS 27: Apple introduced two new protocols for...

iOS 27 brought a major update to the App Intents framework in WWDC26's Session 345: new APIs like...

Swift 6 Strict Concurrency: Production Migration Playbook Swift 6.0's strict concurrency...
With two browser windows open, macOS still gives me one browser icon in Command-Tab. That is enough...

6pm is an Expo app with three native extensions: a widget extension (Home and Lock Screen widgets,...
Over the weekend I built and open-sourced two native macOS menu bar utilities in pure Swift &...