Event

Kotlin Meetup Amsterdam May 2023

May 9, 2023 Past

Please register yourself on our Meetup page

Hello Kotlin enthusiasts!

We are excited to invite you to our Kotlin meetup on May 9th. Come and join us for a tasty cup of Kotlin! We’ve got amazing speakers this time. Make sure to press that RSVP button.

Location:
Wibautstraat 200 – 202, Amsterdam

Timeline:
18:00 Doors open, food and drinks
18:30 How we’re improving the performance of the IntelliJ IDEA Kotlin plugin — Vladimir Dolzhenko (JetBrains)
19.30 Round of Lightning Talks – TBA
20:00 Writing performance tests with Kotlin — João Paulo Gomes (Waes)
20:30 Chats & Drinks

How we’re improving the performance of the IntelliJ IDEA Kotlin plugin
Vladimir Dolzhenko – Technical Lead for the IntelliJ IDEA Kotlin plugin at JetBrains

In this talk, I’ll share the challenges we’ve faced and overcome in improving the performance of the Kotlin plugin for IntelliJ IDEA. I’ll provide the technical details on how the IDE works under the hood, including such features as “Find usages”, and code highlighting. I’ll talk about why your IDE might freeze sometimes, and I’ll explore the complexities of supporting Kotlin/Java interop. We’ll also discuss our next big initiative, the Kotlin plugin that uses the K2 compiler, and how it should significantly improve the performance of many IDE features.

Writing performance tests with Kotlin
João Paulo Gomes – Software Engineer @ Waes

JMeter is a widely-used tool for writing performance tests in many organizations. However, the XML file format used by JMeter can be difficult to incorporate into a code review process. So, why not use Kotlin to write your performance tests instead?

In this talk, I will introduce you to a tool called Gatling and its DSL, which can be used with Kotlin to write easily-readable performance tests. Gatling is an open-source load-testing tool designed to simulate real-world user behavior and measure the performance and scalability of web applications under different loads and conditions. With Gatling’s DSL and Kotlin’s expressiveness, you can write performance tests that are concise, easy to read and maintain, and can be incorporated into your existing code review process.

Please register yourself on our Meetup page