I just shipped VPN Peek - a menu bar utility for macOS — and the journey taught me more about AppKit than I expected.

Here's what I wish someone told me before I started.




NSPopover vs NSMenu: Choose Wisely


Most tutorials show NSPopover for menu bar apps. It's easy — just attach a SwiftUI view and you're done.

But it never felt right....