Rodrigo B. de Oliveira
Gradle Summit
Palo Alto · June 22 - 23, 2017

Principal Engineer at Gradle Inc.
Lead engineer of gradle-script-kotlin.
Presentations
Pleasant Build Script Authoring with Kotlin
Since Gradle 3.0, Kotlin - the expressive, performant and strongly typed language from JetBrains - can be used to author Gradle build scripts.
Gradle build scripts authored in Kotlin provide a richer IDE experience, with more precise content assist, quicker access to documentation, better source code navigation, refactoring and more.
In this talk you will learn how you and your team can start taking advantage of the improved IDE support and faster configuration times.
Powering-up your builds with Kotlin
Gradle now supports a Kotlin-based DSL that allows for better tooling, type-safety, and unprecedented expressiveness. What problems does Gradle Script Kotlin solve? How would you convert existing code to Kotlin? And how would it interact with Groovy in the process?
In this live coding session, we will walk through several Groovy-based build examples and convert them to Kotlin. In this process, we'll uncover a few interesting language features and demonstrate how your builds can leverage them to take your builds to the next level.