Archives
All the articles I've archived.
-
๐ Cross-Platform Notifications with KMP โ All in Kotlin!
All logic, all flows, all platform calls are written in Kotlin.
-
๐ Exploring Multi-Layer Navigation in Jetpack Compose with Navigation 3
A simple, clean, and shows how to combine multiple NavDisplays in a way that scales beautifully as your app grows.
-
No, Emitting Loading State from the Repository Doesnโt Make You a Junior Dev
Why handling loading in your repository isnโt bad architecture, itโs actually a sign of experience and clean design.
-
Sleeping But Working: Cross-Platform Background Sync with KMP
How to keep your app busy while your users (and you) sleep.
-
๐ง How Talking to Myself, Vanilla PHP, and an Ice Cream Led Me to Kotlin Multiplatform ๐
A funny and honest story about bugs, PHP, and how one vanilla ice cream helped me realize that talking to myself was actually my greatest debugging tool.
-
NetFlow Part 1: Why I Took the Leap from Android-Only to Kotlin Multiplatform
A real-world story of how one Android-first library became a Kotlin Multiplatform (KMP) journey.
-
๐จ iOS 26โs Liquid Glass Is a Game-Changer for Kotlin Multiplatform โ And a Wake-Up Call for Flutter
A stunning leap in visual design that only native apps truly get to experience.
-
Ktorfit + Kotlin Multiplatform: Retrofit-like Networking for KMP Apps
Bring Retrofitโs simplicity to Kotlin Multiplatform with Ktorfit โ type-safe networking that just works everywhere.
-
Flutter vs Kotlin Multiplatform: KMP with SwiftUI โ Native Code with Kotlin Brain
Differences between KMP and Flutter
-
๐งฉ Injecting Fun: KMP + Koin Annotations Made Easy
Koin Annotations on Compose Multiplatform
-
๐ Good News for Kotlin Multiplatform Devs: It Just Got Way Easier!
If youโve been curious about Kotlin Multiplatform (KMP) or already building cross-platform apps, Iโve got some great news for you.