Randomly Typing is me, Huyen Tue Dao, an Android developer, computer engineer, technical writer, and speaker working out of Denver, CO and (sometimes) Washington, DC.
Android Dialogs
Android Dialogs is a YouTube channel produced by me and Chiu-Ki Chan where we have bite-sized conversations with people in the Android community.
Come to My Next Talk
Dissecting Kotlin: Conventions
DroidKaigi
February 20–21, 2019
Gotanda TOC Buildings 13F
7-22-17 Nishigotanda
Shinagawa City
Tokyo 141-0031
Speaker Presentations
Check out my latest presentations.
When learning a new language, it is easy to get distracted by all the new syntax and fun constructs and to start using our new glittering, golden hammer everywhere. However, over time the code we write now often looks quite different than when we started. Through time, trial, and a bit of error we learn when to put down that hammer (even though it is fun and shiny).
In this session I'd like to share some ways that I've changed my approach to different features and utilities over almost 3 years of developing in Kotlin full-time. We'll talk about the fun and shiny side of these features and then examine how we can overuse and even abuse them: when writing slick, clever code can affect maintainability and readability and when not understanding the underlying implementation might lead to performance issues. In the end, we'll see that recognizing these potential issues and avoiding them leads to even better and even more fun Kotlin.
Browse my Speaker Deck for previous presentations.