Skip to content

Kotlin - October Edition

Photo of Holger Steinhauer
Hosted By
Holger S. and Matthias G.
Kotlin - October Edition

Details

Hello fellow Kotliners!

We happily announce the next episode of our meetup! The autumn found its way into Berlin and @rebuy will host us!

Line-Up:

First Talk:

Crash Course in building your First Gradle Plugin

by Iury Souza

A Gradle plugin is something that we use every day, but have you ever considered how they're created? What's behind the magic of the Kotlin DSLs provided by the plugins we use daily?

In this talk, we'll try to uncover the magic behind the Gradle plugin APIs and how to use them to build your own plugin. We'll explore the process of developing, debugging, testing, and finally publishing your grade plugin just like any other piece of software.

By the end of this, you'll learn how you can turn that custom Gradle task you've been copying and pasting across projects into a fully-fledged Gradle plugin!

Second Talk:

Smell no evil - A Kotlin Developer's Guide to Code Hygiene

by Yonatan Karp-Rudin

In this presentation, we will explore the concept of 'code smells' and their significance in Kotlin programming. We'll delve into 8 distinct code smells commonly encountered in Kotlin codebases and provide practical insights into how to effectively address them.
Join us on a journey to enhance your code hygiene, boost maintainability, and elevate your Kotlin coding skills. Discover actionable strategies and best practices to write cleaner, more efficient code.

Third Talk:

TBD

Speaker BioL

Iury Souza

My career has allowed me to touch lots of aspects of app development, from shaping user-facing features to platform engineering and building SDKs, all serving millions of users. It's this diverse experience that keeps me passionate about software development.

I'm also generally interested in FP, system design, and automation.

He's currently working in the React Native Core team at Meta, building one of the most popular cross-platform mobile framework.

Furthermore, he is an active member of the developer community.
His involvement goes from speaking at international conferences to being a member of CFP committees and supporting developer communities across Europe.

In his free time, he also loves baking, podcasting, and running.

Yonatan Karp-Rudin

Throughout his career, Yonatan has specialized in JVM-based technologies and backend development, with expertise in languages such as Java and Kotlin. He is passionate about creating clean code and maintaining cleaner architecture through event-based systems and functional programming.
Yonatan's professional journey has led him to work on a diverse range of projects, including building scalable microservices for fintech platforms and optimizing real-time data processing pipelines. In addition to his technical pursuits, he enjoys sharing his insights through his blog, where he explores topics such as best practices in software engineering, Kotlin for backend and more. He finds relaxation and inspiration in gaming on his PlayStation during his downtime.

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 User Group Berlin group
Kotlin User Group Berlin
See more events
rebuy recommerce GmbH
Erkelenzdamm 11-13 · Berlin, al