Recent Talks
Building Multiplatform Apps with Compose
Learn about how to use share a UI built in Compose for multiple platforms.
Migrating to Kotlin State & Shared Flows
We’ll dive deep into the Shared & State Flow APIs.
Kotlin State & Shared Flows in Action
Learn about how to use Kotlin State & Shared flows.
Improving Gradle Builds
Learn about how to analyze, measure and benchmark your Gradle builds. Explore how to use Gradle enterprise and various other tools to help improve builds.
Jetpack Compose vs SwiftUI
Learn about the similarities and differences between Jetpack Compose and SwiftUI. Explore Swifit 5.5 features such as actors.
Android Dev Journey
Shared a short story of my journey on using Kotlin and shared some tips and lessons.
Recent Posts
Using Cash App's Molecule Library
Lean how to use patterns introduced by Square’s Molecule library. I’ll share how I used it in a Kotlin multiplatform project.
Building Android Platform Teams
Learn about the purpose of an Android platform team and how to build a platform team.
Jetpack Compose vs SwiftUI
Learn about similarities and differences of Jetpack Compose and SwiftUI.
Shared Mutable State with Kotlin and Swift
Learn about actors and mutex in Kotlin and the new concurrency features in Swift 5.5.
Learning State & Shared Flows with Unit Testing
Learn how to use state and shared flow with unit tests.
Building Kotlin Multiplatform apps
Learn how to build Kotlin Multiplatform apps for iOS and Android with Ktor, Kotlinx Serilization and SQL Delight.
Micronaut with Kotlin Coroutines
Learn about how to create and test microservices with Kotlin coroutines using the Micronaut framework.
Coroutines Job Structures
This article will explore examples of creating Job hierarchies, their effect on cancellation, and Supervisor Jobs.
Apollo Android GraphQL Flow Bindings
Learn about how the Apollo Android library provides you the ability to use Flows.
gRPC with Kotlin Coroutines
Learn about how to build a server and an Android Client using the gRPC-Kotlin library with coroutines.
Writing a Kotlin Compiler Plugin with Arrow Meta
Learn how to write & test a compiler plugin with Arrow Meta. I will share with you how to build an example plugin.