Speaker Details

Chet Haase

Google

Chet is the Chief Advocate for Android at Google. He joined the Android team in 2010, led the Toolkit team for several years, and now spends his time helping developers to create better Android applications.

Top Tips for Terrible Tech Talks

Conference
Methodology & Culture

After giving and watching many technical talks, I have opinions on what makes better talks (and not). If you're interested in giving tech talks yourself, come along and get some tips (or at least some of my opinions) on how to make non-terrible talks. The talk is in three acts: I: A terrible tech talk II: An analysis of what made that talk so terrible III: A list of tips and techniques for making your content and presentation style terrific, instead. I'm required to put at least 500 characters in the description, so here's a final sentence that pushes it over the finish line.

Scheduled on Wednesday from 15:10 to 16:00 in Room 5

Presentations
Audience Engagement, Presentation, Best Practices
Talks

Kotlin Under the Hood

Conference
Programming languages

Kotlin offers great, modern language features and a rich set of extensions. But it's not always obvious to the developer what's happening under the hood. This session will help you understand better what these features and extensions are doing internally. It will also show how you can use the tools that Android offers to find this kind of information on your own. The text box says I need at least 500 characters or I can't submit this talk. I'll just keep adding to this paragraph until I've written that much.

Scheduled on Wednesday from 16:40 to 17:30 in Room 4

Languages
Internals
Kotlin

Toward Software Quality Perfektion: A Metrics- and Methodology-Driven Approach to Achieving Total Quality Domination (TQD)

Standup Comedy
Methodology & Culture

(Comedy/satire talk) Never in the history of humankind or geekkind have we had such an opportunity for achieving software quality greatness. The existing of data, metrics, more data, and more metrics means that we can finally analyze the numbers and derive the final answer to the question all programmers have wondered since the beginning of time (1 January 1970 00:00:00): How can we create programs without bugs? Come to this presentation to hear the answer, and a few more answers to a few more questions along the way.

Scheduled on Wednesday from 13:10 to 13:40 in Room 6

Methodology
Metrics
Software Development

Kotlin Mullets - Business in the Front, Party in the Back

Conference
Programming languages

Ever since we broke apart the front and back-end of our systems, we’ve longed to partially reunite them with a shared language. The benefits of code reuse and shared tooling are compelling but is this nirvana possible? In this session we will explore building both the front (mobile and web) and back-end of an application with a shared Kotlin codebase. You will learn how to setup the build, share code, and deploy the back-end as a serverless app.

Scheduled on Wednesday from 12:00 to 12:50 in Room 4

Kotlin
Android
Serverless

Talks by tracksTalks by session typesList of SpeakersSchedule