I’m Kaan, a Mobile Platform Engineer focused on iOS infrastructure and developer experience.
I work on large-scale Swift codebases, build systems, CI/CD pipelines, and internal tooling that helps engineering teams ship faster.
Latest Writing
All writing-
The Compile-Time Cost of Swift Macros
Swift macros are attractive because the call site looks clean. You can achieve much more by writing as little as possible. You add an attribute,...
-
When Swift’s
.initShorthand Gets ExpensiveA practical refactoring story about Swift type inference, slow .init shorthand, SourceKit expression types, and SwiftSyntax rewrites.