Paulo Andrade
Keeper of Secrets.
Blog
About
macOS
Swift Build Times and Module Verification…
Mixing Swift, Objective-C, SPM and Static Frameworks
Pitfalls When Validating App Store Receipts on macOS
Tweaking Animation Timing
Generic View Controllers with Storyboards
AnyDecodable
Splitting Your Xcode Project into Modules
Unsafe Swift
The Alert Hammer
Thoughts on WWDC 19
UI Testing and NSScrollView
Search Scopes in Xcode
Late Responders — Sidestepping The Responder Chain
Inverted Expectations
Xcode: Comparing Build Settings
Building Expectations
Quick TCP Server Using NSSocketPort
Is There Hope for the Mac App Store?
Rewinding Animations
Apple Events and the State of macOS Automation
Adopting Dark Mode and Older Macs
NSOperation KVO Pitfall
The Developers Union
Taming Build Variants With Xcode Configuration Files
Managing iOS UI Testing Fixtures