Archive - Blog on Mobile app security and reliability on iOS and macOS.
Skip to main content
Blog on Mobile app security and reliability on iOS and macOS.
Open search (press Control or Command and K)
Toggle theme
Open menu
Blog on Mobile app security and reliability on iOS and macOS.
Open search (press Control or Command and K)
Toggle theme
Command Palette
Search for a command to run...
Archive
16 posts published so far
Feb 17, 2026
A case for API-level cryptography
Dave Poirier
Feb 5, 2026
Claude Code, better in pair
Dave Poirier
Jan 28, 2026
Strategies for dealing with Swift actor data races
Dave Poirier
Nov 14, 2024
Massive View Controllers and SwiftUI
Dave Poirier
Jan 10, 2024
Safely distributing API keys in your mobile app
Dave Poirier
Jan 8, 2024
Pick [static|dynamic|.xcframework] ?
Dave Poirier
Jan 7, 2024
The importance of `final` for security
Dave Poirier
Jan 6, 2024
Your Swift app is full of symbols, even if stripped.
Dave Poirier
Dec 23, 2023
Typealias: Swift's underestimated champion
Dave Poirier
Nov 14, 2023
Secure JSON handling in Swift
Dave Poirier
Nov 14, 2023
Type enforced UserDefaults
Dave Poirier
Nov 14, 2023
Managers! Don't use developer metrics.
Dave Poirier
Nov 14, 2023
SwiftUI Opinion: ViewModel doesn't belong in Previews
Dave Poirier
Nov 14, 2023
Learning about Mobile App Security
Dave Poirier
Nov 14, 2023
iOS: Protecting against TLS bypass attacks
Dave Poirier
Nov 14, 2023
iOS Mobile App Security Tips
Dave Poirier