SwiftUI FocusedValue, macOS Menus, and the Responder Chain On macOS, you can use the SwiftUI FocusedValue API to achieve a behavior similar to that of the Responder Chain, including autoenabling menu items.
Vibrancy, NSAppearance, and Visual Effects in Modern AppKit and SwiftUI Apps When working with NSVisualEffectView and vibrancy on macOS, it is somewhat common to find yourself in a situation where UI elements are not being rendered as you’d expect them to. Here are the possible problems the addition of vibrancy can cause, reasons behind them, and the tools at our disposal.
The Application Model is Outdated The fundamental way we interact with computers hasn’t really changed since the 1980s. Sure, we’ve added more layers of complexity, polish, and buttons you wanna lick – but are things really that different?
The Bleakness of Chat Interfaces If the future of user interfaces is text fields and chat bubbles, it’s probably a future I don’t wanna participate in shaping. But then of course it’s not.
Personal Website Tidbits I'm going to share the open-source packages that I've used while putting together my new personal website (philz.work). I’ve been really impressed with the results I’ve been able to achieve in a short amount of time and with a relatively low amount of effort (because, you know, day job and all).