This is a list of my previous talks, interviews, and other speaking engagements.

Always open to hearing about speaking opportunities (technical talks, podcasts, etc.) though these days I do refer online-only speaking.

Conferences/Meet Ups

Upcoming

Trying to figure out my next talk!


Composing Creatively with Custom Layouts | Droidcon NYC 2023 | video
Dissecting Kotlin: Unsealing the Sealed, the SAM, and Other Syntax KotlinConf 2023 | video

Future Composition of Animation Android Cafe.in Virtual Meetup 2022.02.17

Future Composition of Animation DroidKaigi 2021 | video | code
Panel: What Went Down at Kotlin Global Event and Google I/O Twin Cities Kotlin User Group 2021.06.17 | video
Finding Flow in Android Oslo Kotlin Meetup 2021.03.18

Building Your ConstraintLayout Toolbox Android Summit 2020 | video | code
Conquering Common Conundrums with ConstraintLayout Android Worldwide, GDG Los Angeles 2020.09.22 | video | code
Conquering Common Conundrums with ConstraintLayout Android Makers 2020 | video | code

KotlinConfersations - Day 2 KotlinConf 2019 | video
KotlinConfersations - Day 1 KotlinConf 2019 | video
Putting Down the Golden Hammer KotlinConf 2019 | video
Moving to MotionLayout Denver Droids 2019.11.19
Dissecting Kotlin: Considering Conventions Kotlin/Everywhere - Twin Cities | video | code
Moving to MotionLayout Droidcon NYC 2019 | video | code
Dissecting the stdlib II 360|AnDev | code
Dissecting Kotlin: Considering Conventions Brooklyn Kotlin, 2019.06.11 | code
Dissecting the stdlib II Chicago Roboto 2019 | video | code
Dissecting the stdlib GOTO Chicago 2019 | code
Dissecting the stdlib DevFest MN 2019 | code

Navigating to the Navigation Architecture Component Øredev 2018 | video | code
Dissecting the stdlib Øredev 2018 | video | code
Cool ConstraintLayout 2.0 Droidcon London 2018 | video | code
Dissecting the stdlib KotlinConf 2018 | video | code
Dissecting the stdlib Droidcon NYC 2018 | video | code
The Road to Kotlintown III: Delegate 95 to Coroutine 66 Chicago Roboto 2018 | video

Less Imperative with More Kotlin, A Night Discussing Kotlin, 2017.12.13 | slides
Cool ConstraintLayout Øredev 2017 | slides | code
Measure. Layout. Draw. Repeat. Øredev 2017 | video | slides | code
The Road to Kotlintown II KotlinConf 2017 | video | code
The Road to Kotlintown II Droidcon NYC 2017 | video | code
Be Like Water: Keeping Up with Android 360|AnDev 2017 | video | slides
The Road to Kotlintown I 360|AnDev 2017 | video
Cool ConstraintLayout DevFest DC 2017 | slides | code
The Road to Kotlintown DevFest DC 2017 | slides
Cool ConstraintLayout Chicago Roboto 2017 | video | slides | code
Loving Lean Android Layouts Philly ETE 2017 | slides | code
Cool ConstraintLayout Droidcon Boston 2017 | video | slides | code
My Life in Android SINFO 24 | video | slides
Cool ConstraintLayout DevFest MN 2017 | video | slides | code

Loving Lean Layouts Mobile Era 2016 | video | slides
A New View: Layout Editor + ConstraintLayout Droidcon London 2016 | video | slides
Measure. Layout. Draw. Repeat. Droidcon NYC 2016 | video | slides | code
Measure. Layout. Draw. Repeat. DevFest DC 2016 | slides | code
Measure. Layout. Draw. Repeat. Android Summit 2016 | slides | code
Measure. Layout. Draw. Repeat. 360|AnDev 2016 | video | slides | code
Loving Lean Layouts Droidcon Berlin 2016 | video | slides
Loving Lean Layouts Medellín Android, 2016.06.01 | slides
Loving Lean Layouts Droidcon Italy 2016 | video | slides
Loving Lean Layouts Droidcon San Francisco 2016 | video | slides
Loving Lean Layouts DroidKaigi 2016 | video | slides

Loving Lean Layouts Big Android BBQ 2015 | slides
Hello There, Camera 2 API Droidcon NYC 2015 | video | slides
Android Camera 2 API Denver Droids, 2015.07.29 | slides
Camera 2 API GDG Boulder, 2015.06.25 | video | slides

Building Custom Camera Applications Droidcon NYC 2014 | video | slides
Say Cheese: Building a Custom Camera Application AnDevCon Boston 2014 | slides

Media