Kotlin Night Berlin


Details
Zalando presents Kotlin Night Berlin on July 6th. Expect an evening of mingling with Kotlin aficionados, and expertise imparted from our 3 awesome speakers:
Dmitry Jemerov (https://twitter.com/intelliyole) - Kotlin Tools Team Lead @ JetBrains
Talk: Idiomatic Kotlin
Abstract: Getting started with Kotlin is easy - you can build upon your existing Java skills and write your code in the Java style. In this talk, you'll learn about the Kotlin language and standard library features that let you move to the next level and make your code more concise and expressive. Dmitry will also share some of the best practices for using Kotlin features that the JetBrains team has collected, and show how IntelliJ IDEA can automatically convert code into more idiomatic forms.
Bio: Dmitry Jemerov is a long-time IntelliJ IDEA developer and one of the earliest contributors to Kotlin. Currently he is leading the Kotlin tooling team. Dmitry is also a co-author of the "Kotlin in Action" book.
René Gröschke (https://www.linkedin.com/in/groeschke/) - Principal Engineer @ Gradle
Talk: The Kotlin DSL experience in Gradle.
Abstract: Since Gradle 3.0, a Kotlin based DSL that allows better tooling, type-safety, and unprecedented expressiveness, can be used to author Gradle build scripts.This comes with a richer IDE experience, with more precise content assist, quicker access to documentation, better source code navigation, refactoring and more when working on your build.
In this presentation you will learn how you and your team can start taking advantage of the Kotlin DSL in Gradle, the improved IDE support and the faster configuration times.
Bio: Apart on working on Gradle core and Gradle cloud services, René supports teams all over the world to deliver better software faster by giving in depth Gradle classes and providing remote and onsite support on implementing software automation, continuous delivery and continuous integration patterns. Understanding software development as a craftsmanship, he loves getting out of his comfort zone, learn about new tools, technologies and techniques.
Eugenio Marletti (https://twitter.com/workingkills) - GDE & Lead Android Engineer @ Clue
Talk: Unleash the secret power of Kotlin Metadata
Abstract: When compiling Kotlin code for the JVM, the resulting bytecode doesn't understand the advanced features of the language – like the difference between `List` and `MutableList`. These "metadata" are hidden, but not lost, and they're a gold mine when trying to create tools designed from the ground up with Kotlin in mind. Join us to learn where to find them, how they're structured and how we can make the most out of them.
Bio: Eugenio is a passionate developer who takes every "it can't be done" as a personal challenge – and is not afraid to find creative solutions while doing so. He's been stuck in a love/hate relationship with the green droid since 2011, culminating in him moving to Berlin in 2014 to join Clue as Lead Android Engineer. In his previous life he worked in Turin, Italy, as a freelancer doing Android, web and desktop development. In parallel, he was playing the role of a designer, photographer and one-man video crew – hence his obsession with UI and UX. Before that he's been spotted doing some bartending and dog training (usually not at the same time). He'll surely deny all of it.
https://secure.meetupstatic.com/photos/event/2/4/a/2/600_461949378.jpeg

Kotlin Night Berlin