Recent Talks

Micronaut with Kotlin Coroutines

Micronaut with Kotlin Coroutines

Chicago Kotlin Meetup - March 2021

Learn about how to use Micornaut with Kotlin coroutines.

Learn More

Building Kotlin Multiplatform Apps

Building Kotlin Multiplatform Apps

GDG Ratoma - February 2021

Learn about how to build Kotlin multiplatform apps.

Learn More

Micronaut with Kotlin Coroutines

Micronaut with Kotlin Coroutines

Kotlin London - February 2021

Learn about how to build microservices with Micronaut.

Learn More

gRPC with Kotlin Coroutines on Android

gRPC with Kotlin Coroutines on Android

Android Worldwide - January 2021

Learn about how to use gRPC with Kotlin coroutines on Android.

Learn More

Dissecting Coroutines Library

Dissecting Coroutines Library

Kotlin Mumbai - December 2020

Learn about advanced and lesser known features in the coroutines library.

Learn More

Unit Testing Kotlin Channels & Flows

Unit Testing Kotlin Channels & Flows

Droidcon Americas - November 2020

Learn about how to write unit tests for channels and flows

Learn More

Recent Posts

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

Multiplatform Test Pattern inside Coroutines Lib

Multiplatform Test Pattern inside Coroutines Lib

Learn about how unit testing is setup and performed inside the Kotlin coroutines library.

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

Custom Kotlin Coroutine Context Uses Cases

Custom Kotlin Coroutine Context Uses Cases

Learn about use cases for creating a custom context element. I’ll share use cases for dispatcher provider, thread local data and database transactions.

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

Combining Flows with Select Expressions

Learn how to use the combine operator and how it uses select expressions under the hood.

Read More

Exploring Spectral Graph Theory

Exploring Spectral Graph Theory

Learn about how we could use Linear Algebra to explore spectral properties of graphs.

Learn More