Skip to content
Kotlin Talks

Details

It’s Kotlin time again! We are happy to announce a 3 hour event that will take place on the 20th of February and will cover topics like DSL, Ktor or functional programming. As always, snacks and drinks are included.

Schedule

18:00 - Doors open
18:30 - Kotlin, a language to rule DSLs by Tiberiu Tofan (ING Tech)
19:20 - Kotlin for backend by Cosmin Stefan (Greener Pastures)
20:10 - Effects in the wild, an introduction to functional programming by Gabriel Bornea (ING Tech)
21:00 - Wrap up

Kotlin, a language to rule DSLs - Kotlin is a great language for creating internal DSLs. Although it is statically typed, some of its features, such as type safe builders, extension functions, operator overloading, implicit receivers, etc. make the creation of internal DSLs a rewarding experience. We will explore some existing DSLs, and look under the hood to see how we can tailor the same principles to our needs.

Kotlin for Backend - Kotlin is a great fit for developing server-side applications, allowing you to write concise and expressive code while maintaining full compatibility with existing Java-based technology stacks and a smooth learning curve. We’ll be going over the process of building an entire backend API using Kotlin, with the right tools, from dependency injection to routing to database access.

Effects in the Wild, an introduction to functional programming - Writing concurrent, fast and reliable software is hard but what if we could make it easier to reason about, easier to test, easier to debug and easier to parallelize? In this talk we are going to see how we can apply functional programming concepts that improve the readability and performance of our applications and how we can integrate this concepts with frameworks that we use in our day to day job.

See you soon!

Photo of Kotlin User Group Bucharest group
Kotlin User Group Bucharest
See more events
S-Park B3-B4
Strada Tipografilor 11-15, București 013714 · Bucharest