Contributions

Article
This episode is going to be all about testing and code coverage 🧪 as we have Evgeny Mandrikov on stage!

He’s going to tell use the story behind JaCoCo, aka Java Code Coverage, one the most popular code coverage library for Java, Kotlin and the JVM.

If you’re curious to learn how a code coverage tool works internally, make sure to don’t miss this episode.
Library
A Gradle plugin to apply ktfmt to your builds, and reformat you Kotlin source code like a glimpse 🧹🐘
Article

In this episode, we talk about Dependency Injection 🗡. We have Arnaud Giuliani on stage, Kotlin GDE and author of Koin, a popular dependency injection framework for Kotlin.

Koin works well for Android projects, but it can be used also in backend projects and the Multiplatform support is just behind the corner.
Article
Sebastian is with us to talk about Jetpack Compose Desktop, a new declarative UI framework for Desktop applications written in Kotlin.

Jetpack Compose Desktop is the porting of Jetpack Compose, the declarative UI framework for Android. JetBrains took the Compose to the next level offering a lot of new APIs and tools to make Desktop UI development a pleasure again. The project gained a lot of popularity recently on Github.
Article
Let’s kickoff 2021 with a great open-source tool: danger ⚠️! Danger’s motto is Stop saying “You forgot to…” in code review and it definitely delivers greatly on promises. With Danger, you can automatize recurrent and tedious tasks that affect your pull-requests.

Today, we have Franco Meloni on stage, one of the maintainer of danger/swift & danger/kotlin that will tell us the recipe for a friction-less pull code-review process.

Enjoy the show 👨‍🍳
Article
In this episode, we talk about Gradle Doctor with its author Nelson Osacky. Gradle doctor helps you fix performance problems and errors in your Gradle build. The tool works as a Gradle plugin - emitting prescriptions for all the problems found. Nelson tells us how he came up with the idea behind this tool, and what the future is for Gradle Doctor.

Enjoy the show 👨‍🍳
Event
FOSDEM, is the biggest european conference about FLOSS. Totally free and 100% community organised.
This year we’re going to have a “virtual” Kotlin DevRoom at FOSDEM 2021
The CFP is open and will close on December 27th

You can reach out to the #fosdem channel on KotlinLang Slack if you have questions
Article
How to use Build Matrix to test your project against different version of a language, a library or an operating system
Article
Explaining the Kotlin’s noinline and crossinline keywords, with a simple example, once for all.
Article
How Composite Builds can simplify your Gradle build, especially if you're building a custom Gradle Plugin. 🐘
Article
The 5 things I do just after starting a new Android project.
Library
Android + Kotlin + Github Actions + ktlint + Detekt + Gradle Kotlin DSL + buildSrc = ❤️