Writing
Engineering deep-dives and leadership field notes — what I’m learning, building, and thinking about, updated weekly.
- Leadership4 min read
The Translation Layer: Bridging Executive Vision, Client Demand, and Engineering Reality
The highest-leverage skill in technical leadership isn't writing code or managing people — it's translation. A playbook for turning ambiguous vision and client demand into buildable scope, and engineering reality into board-ready decisions.
- Engineering8 min read
An Enterprise-Ready Combine Networking Layer in SwiftUI
A modular, event-driven networking architecture for SwiftUI — typed responses, environment switching, structured errors, logging, and testable services — built with async/await evolution in mind.
- Engineering3 min read
Crafting App Store-Style Card Animations with SwiftUI
Recreate the App Store Today tab's signature card-to-fullscreen transition using matchedGeometryEffect, Namespace, and clean view composition.
- Engineering3 min read
SwiftUI Property Wrappers, with Real-World Examples
A practical tour of SwiftUI's core property wrappers — @State, @Binding, @StateObject, @ObservedObject, @EnvironmentObject, @AppStorage, and @Environment — and exactly when to reach for each.
- Engineering6 min read
Mastering SwiftUI Navigation: A Centralized Coordinator for Complete App Flows
A single NavigationCoordinator that owns your stack, sheets, and auth/onboarding state — so SwiftUI navigation stays predictable as the app grows.