Writing
In-depth articles on Swift, Kotlin, architecture, and more — published on Medium.
Implementing modular, expandable navigation using NavigationStack with enum-driven architecture.
A design philosophy prioritizing performance optimization over traditional object-oriented encapsulation principles.
Swift 5.9's macros feature and its potential to fundamentally change how developers write Swift code.
Leveraging existing programming knowledge for cross-platform application development with Kotlin Multiplatform.
Truly native development capabilities through Kotlin Multiplatform as an alternative to Flutter and React Native.
A critical perspective on how the Observation framework may represent a step backward rather than progress.
How Swift enums function as powerful constructs beyond basic case enumeration.
Why applying traditional architectural patterns to SwiftUI misses the point of the framework's declarative paradigm.
Techniques for writing Swift code that is both visually appealing and self-explanatory without excessive documentation.
Why developers should use specific numeric types rather than defaulting to Int for all integer variables.