Recent Talks

Building Multiplatform Apps with Compose

Building Multiplatform Apps with Compose

Learn about how to use share a UI built in Compose for multiple platforms.

Learn More

Building State Flows with Jetpack Compose

Building State Flows with Jetpack Compose

Learn about how to use the Molecule library.

Learn More

Migrating to Kotlin State & Shared Flows

Migrating to Kotlin State & Shared Flows

We’ll dive deep into the Shared & State Flow APIs.

Learn More

Kotlin State & Shared Flows in Action

Kotlin State & Shared Flows in Action

Learn about how to use Kotlin State & Shared flows.

Learn More

Improving Gradle Builds

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.

Learn More

Jetpack Compose vs SwiftUI

Jetpack Compose vs SwiftUI

Learn about the similarities and differences between Jetpack Compose and SwiftUI. Explore Swifit 5.5 features such as actors.

Learn More

Android Dev Journey

Android Dev Journey

Shared a short story of my journey on using Kotlin and shared some tips and lessons.

Learn More

Recent Posts

Using Cash App's Molecule Library

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.

Read More

Building Android Platform Teams

Building Android Platform Teams

Learn about the purpose of an Android platform team and how to build a platform team.

Read More

Jetpack Compose vs SwiftUI

Jetpack Compose vs SwiftUI

Learn about similarities and differences of Jetpack Compose and SwiftUI.

Read More

Shared Mutable State with Kotlin and Swift

Shared Mutable State with Kotlin and Swift

Learn about actors and mutex in Kotlin and the new concurrency features in Swift 5.5.

Read More

Learning State & Shared Flows with Unit Testing

Learning State & Shared Flows with Unit Testing

Learn how to use state and shared flow with unit tests.

Read More

Building Kotlin Multiplatform apps

Building Kotlin Multiplatform apps

Learn how to build Kotlin Multiplatform apps for iOS and Android with Ktor, Kotlinx Serilization and SQL Delight.

Read More

Micronaut with Kotlin Coroutines

Micronaut with Kotlin Coroutines

Learn about how to create and test microservices with Kotlin coroutines using the Micronaut framework.

Read More

Coroutines Job Structures

Coroutines Job Structures

This article will explore examples of creating Job hierarchies, their effect on cancellation, and Supervisor Jobs.

Read More

Apollo Android GraphQL Flow Bindings

Apollo Android GraphQL Flow Bindings

Learn about how the Apollo Android library provides you the ability to use Flows.

Read More

gRPC with Kotlin Coroutines

gRPC with Kotlin Coroutines

Learn about how to build a server and an Android Client using the gRPC-Kotlin library with coroutines.

Read More

Writing a Kotlin Compiler Plugin with Arrow Meta

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.

Read More