Opinion
- Home /
- Categories /
- Opinion

Switching to calendar-based versioning
For years, I used semantic versioning (1.0.0, 1.1.0, 2.0.0, ..etc.) as the default way to track app releases. It made sense: major for breaking changes, minor for new features, patch for fixes. But the more I built and shipped across my career at multiple companies and more recently as an indie developer, the more I found myself questioning what those numbers were really telling me, or anyone else.
Read More
Why I still choose native iOS development in 2025
In 2025, native iOS development often feels like a deliberate choice rather than the default. With the rise of cross-platform tools like Flutter, React Native, and Kotlin Multiplatform, engineering teams are under increasing pressure to “build once, run everywhere.” And while that pitch has appeal especially from a business perspective, I continue to invest deeply in native iOS development and here’s why.
Read More