Skip to content

Kotlin Coroutines and Dependencies management

Photo of Antonis Lilis
Hosted By
Antonis L.
Kotlin Coroutines and Dependencies management

Details

Welcome back to the Kotlin Athens meetup πŸŽ‰

We are very excited to invite you to our 4th meetup with two awesome talks lined up for you 😎

The event is kindly hosted and sponsored by Advantage Financial Systems Experts πŸ™Œ

Talks:

β˜… Kotlin Coroutines by Rainer Kern
Kotlin Coroutines are a powerful tool for writing asynchronous and non-blocking code.
Rainer will introduce coroutines and the basics of using them to write scalable and efficient code. By the end of the presentation, the audience will have a solid understanding of how to use coroutines in backend programming and how they can be used to write efficient and scalable code. We will cover the basic model of how coroutines work, how they differ from traditional threading, and how to implement simple asynchronous code using coroutines.
The presentation will include live coding, where the presenter will demonstrate how to use coroutines to handle the concurrency in a Kotlin application.

Speaker Bio: Rainer Kern is a Software Architect and Kotlin enthusiast from Vienna with over 15 Years of professional experience in the Java ecosystem - six of them spent mainly in Kotlin.
Apart from his work as a software architecture consultant and engineer specializing in SAAS Backends, Rainer is also engaged as a lector at the SAE University in Vienna and co-organizer of the Vienna Kotlin Meetup, Author of several software engineering classes, and several software engineering-related talks as well as a contributor to two Kotlin libraries on GitHub.
Rainer was born in 1984 in Vienna, Austria. He studied Business Informatics at the Vienna University of Technology and IT-Project Management at the Polytechnical University of Catalonia in Barcelona. He has lived in different Cities, including his hometown Vienna, Barcelona, Munich and Zurich.

β˜… Version Catalog, Dependabot and Renovate by Petros Paraskevopoulos
Version Catalog is the most recent and official way of declaring dependencies and their versions in a Gradle project. Adding Dependabot to your GitHub/GitLab repo enables you to automatically handle the logic of updating dependencies. But, it doesn’t work with Version Catalog, just not yet. Oh wait, there is Renovate too. In this presentation Petros will guide your through the above set of tools that can make your team’s dependency management life that bit easier.
Bonus: Dependency Tree Diff, Dependency Analysis and other dependency related integrations.

Speaker Bio: Petros is passionate about mobile and everything Android, especially on the core side of things. He is currently working as an Android Core engineer for Automattic, helping the WordPress and WooCommerce teams on the Android side of things. He is really into keeping dependencies up-to-date and have tried different approaches the past years. Then he met Dependabot/Renovate and his life changed.
LinkedIn profile

During the break you can socialise and enjoy snacks and drinks offered by our sponsor Advantage Financial Systems Experts πŸΊπŸ•

COVID-19 safety measures

Event will be indoors
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of Kotlin Athens group
Kotlin Athens
See more events