Mastodon

I like speaking at conferences! Covering topics ranging from Kotlin, Android, API design, open source, and more. I'm also on the occasional podcast.

2025

In-depth on Metro — Code with the Italians

Navigating Dependency Injection with Metro – DroidKaigi – Tokyo – September 2025 – Slides

2024

Circuit - Android App Architecture Masterclass with Zac and Josh from Slack

2023

Modern Compose Architecture with Circuit – KotlinConf – Amsterdam – April 2023 – Co-speaking w/ Kieran Elliot – Slides

The Circuit – Compose-driven Architecture for Kotlin and Android – Talking Kotlin – Podcast – March 2023


2022

Improve Build Times in Less Time – Android Makers – Paris – April 2022 – Slides


2021

Slacking with Zac Sweers – Talking Kotlin – Podcast – December 2021

MoshiX and KSP with Zac Sweers – The Developers’ Bakery – Podcast
It’s time to talk about meta-programming, annotation processors and compiler plugins 🧙‍♂️. Today we have Zac Sweers on stage, Mobile Engineer @ Slack and maintainer of Moshi, a... – Listen to MoshiX and KSP with Zac Sweers by The Developers’ Bakery instantly on your tablet, phone or browser - no do…

MoshiX and KSP with Zac Sweers – The Developers' Bakery – Podcast – April 2021


2020

Lessons from a Librarian (w/ James Barr) – Android Makers – April 2020 – Slides

Lessons from a Librarian (w/ James Barr) – AsyncAndroid – April 2020 – Slides


2019

Dagger Party Tricks – Droidcon NYC – NYC – August 2019 – Slides

Kotlin at Uber
We talk to a few folks at Uber Engineering about their adoption of Kotlin in a non-conventional setting where they’re using Buck. We also discuss some of the work they’ve been doing in terms of performance analysis with Kotlin and the differences with Java. This work has been published and available…

Kotlin at Uber – Talking Kotlin – Podcast – April 2019


2018

​Breaking the Android Classloader – DevFest Ukraine – Lviv, Ukraine – October 2018 – Slides

Annotation Processing in a Kotlin World – KotlinConf – Amsterdam – October 2018 – Slides

​Breaking the Android Classloader – DroidCon NYC – August 2018 – Slides

API Design as an Art – Dallas Android Meetup – Dallas, TX – July 2018 – Slides

Pragmatic Testing – Android Makers – Paris – April 2018 – Slides

Pragmatic Testing – Droidcon Italy – Turin, Italy – April 2018 – Slides


2017

API Design as an Art – Droidcon SF – San Francisco – November 2017 – Slides

Code Generating Your Way To Happiness​ – ​MBLTDev – Moscow – November 2017 – Slides