Springing into Kotlin: How to Make the Magic even more Magical with Mark Heckler

Watch on Twitch
12:00 PM PST on Wednesday, Jan 06, 2021

Springing into Kotlin: How to Make the Magic even more Magical with Mark Heckler

In this episode

Developing applications with Spring Boot is already a pretty magical experience, but could it be better? Can the magic get any more powerful than it already is? Since Spring Framework 5.0 became generally available in 2017, Kotlin has enjoyed full first class support as a language for developing Spring applications.

As such, you can use Kotlin anywhere you would use Java: migrating to it gradually or all at once, running Spring apps in production with any mix of Java & Kotlin code - including in the same microservice! For Java developers, Kotlin feels like a natural addition to their spell book. But as with any new endeavor, the first step is often the most difficult to take. In this talk, we’ll look at how Kotlin can be used to reduce boilerplate, increase code quality, and elevate your code wizardry.

The presenter will demonstrate how to begin incorporating Kotlin into your existing Spring applications and, once you start your journey, where it can lead. Come to this session to level up on Spring+Kotlin! (Robes optional)

Hosts

Mark Heckler

Mark Heckler is a software developer and Spring developer advocate at VMware, conference speaker, published author, and Java Champion focusing upon developing innovative production-ready software at velocity for the cloud. His latest book, Spring Boot: Up & Running! (O’Reilly Media, 2021), is available for early access now and is scheduled for publication February 2021.

As an engineer and an MBA, Mark has worked with key players in the manufacturing, retail, medical, scientific, telecom, and financial industries as well as various public sector organizations to develop and deliver critical capabilities on time and on budget. He is a committed open source contributor and author/curator of a developer-focused blog and an occasionally interesting Twitter account.