Kotlin in 2023


Details
This Meetup will be presented in English
KotlinConf took place in Amsterdam in April 2023, with more than 1,300 attendees, speakers, and partners participating. In this meetup Anna, Maximilian and Björn will share some exciting insights from this conference.
Of course you will be provided with pizza (also vegetarian and vegan), beer & soft drinks. :)
Talk 1 (Anna Sinitsyna): Functional Programming in Kotlin
How can functional programming techniques bring value into your project? When are they not the optimal choice?
Anna’s talk will explore the power and simplicity of functional programming in Kotlin, introducing its core benefits and common pitfalls. We’ll take a look at Kotlin’s out-of-the-box features, as well as other helpful tools like Arrow that can help you write shorter, clearer and more readable code.
Talk 2 (Maximilian Bischoff): Declarative Kotlin DSLs
Maximilian will give an introduction to declarative languages, Kotlin DSLs and how the two can be combined. He’ll explain how Declarative DSLs relate to his previous Cloud Platform Engineering work and how they can be used to elegantly abstract away the process of creating desired state (e.g. for e2e tests) from its description.
Talk 3 (Björn Urban): Kotlin/Web Assembly
How can Web Assembly reduce compile times, help to share Kotlin for frontend and backend development and make libraries accessible across programming languages. This talk will give an overview of the current state of web assembly in Kotlin and an outlook on what's to come in the future
Speaker Bio
Anna Sinitsyna is a software developer with a focus on backend services. She is based in Karlsruhe and has been developing enterprise software at inovex since 2018. Her specialization lies in domain-driven microservice architectures using languages like Kotlin, Golang, and Java.
Maximilian Bischoff has been working in IT Engineering & Operations at inovex since 2018 focusing on a mix of Cloud- and Backend Engineering topics such as Kubernetes, Service-Meshes and building Cloud Native Applications. He supported multiple Teams as backend developer in developing their Kotlin Services and operating them on Kubernetes.
Björn Urban is a software developer working at inovex since 2019 with a focus on backend services in the cloud and embedded systems. He is currently developing Kotlin backend services on kubernetes in a customer project.
Agenda
starting at 6 p.m.: Arrival
6:30 p.m.: Intro
6:45 p.m.: Talk 1 & questions
7:15 p.m.: Talk 2 & questions
7:45 p.m.: Break with food & conversation
8:00 p.m.: Talk 3 & questions
8:30 p.m.: Closing and time for further talks
We are looking forward to seeing you! :)

Kotlin in 2023