Dispatches is where I publish my technical writing. During this initial phase, much of the content will "refurbished-and-expanded": older personal notes or explanations, updated-and-expanded where necessary. Expect a focus on Swift, lower-level iOS work, and—as of late—agentic coding assistants.
Dispatches
Latest posts
See all postsRecent briefs
See all briefs-
Swift Wart: Definition Order Matters in Swift Packages
You Can Use Helpers in
Package.swift, but only if they are defined before use. -
@ObjC:EquivalentObjectsvsisEqual:nil-Messaging Lays a Subtle Trap forisEqual: -
@ObjC: The "Three-File Pattern"Objective-C's "-Private"-Header Pattern & the Problems it Solves
-
Swift Wart: Lack of a
decltypeEquivalentIn the absence of a
decltype-like mechanism, some nice-to-have macros wind up unimplementable -
Claude Code: Subscription Pricing vs GPT-5
Anthropics subscriptions are economical, but so GPT-5.
Recent projects
See all projectsLet's Connect
Here's how to get in touch: