Developer Advocate at JetBrains. A fan of Kotlin since the 1.0 of the language. Lecturer at BME-VIK, teaching a standalone Kotlin course. Creator of a few open source libraries. Ranked right around the very top of the Kotlin tag on StackOverflow.
Composing an API the *right* way
Everyone who writes code using Jetpack Compose designs Composable functions and components all the time. In this talk, we'll take a look at some highlights from the official guidelines around designing Compose APIs, to see how we can do a better job of building with Compose.
Scripting fun with Kotlin
You probably spend most of your Kotlin development time in proper projects, building complex applications. However, Kotlin is also a great fit for scripts, whether you need them to create quick utilities or perform rapid prototyping of ideas. In this talk, we'll explore the available tools, libraries, and language features for such lightweight uses of the language.