Migrating your Kotlin DI? π
New Koin Migration Skill π a Claude Code plugin that automates DI migration to Koin 4.x + Compiler Plugin.
Hilt, Dagger, Toothpick, Kodein, Koin DSL, KSP β all covered.
π github.com/InsertKoinIO/koin-migration
Posts by Arnaud Giuliani
π Koin Compiler Plugin 1.0.0-RC1 is out!
Koin is now compile-safe on Kotlin & KMP π‘οΈ
β
Missing bindings β compile error
β
No more runtime DI surprises
β
Less DSL boilerplate β the Koin Safe DSL handles it
Read the story π
blog.insert-koin.io/unlocking-ko...
#Kotlin #KMP #Koin
There is sometimes some hard schedules π
Day 2 of @androidmakers.bsky.social π₯
@arnogiu.bsky.social on stage announcing new stuff on Koin!
π οΈ Koin meets the Kotlin Compiler.
New DSL. Annotations Flow. Compile-time guarantees.
Today at #AndroidMakers Paris π«π·
10:00 AM Β· Salle Blin
See you there π #Koin #Kotlin
π bit.ly/3NfTBCt
Hey #AndroidMakers26! Here's a talk by @arnogiu.bsky.social
not to miss tomorrow morning.
See how Koin+ Kotlin Compiler brings full compile-time safety to your graph.
π Salle Blin
π Friday, April 10 @ 10:00 AM
See you there! π
π οΈ Koin meets the Kotlin Compiler.
New DSL. Annotations Flow. Compile-time guarantees.
Talking about it live at #AndroidMakers Paris π«π·
Fri April 10 Β· 10:00 AM Β· Salle Blin
See you there π #Koin #Kotlin
π bit.ly/3NfTBCt
π€ Kotzilla is back at DroidCon Paris π«π· (April 9β10)!
Koin user? Come chat with @arnogiu.bsky.social
about Koin xKMP, Android performance, ANR reduction π¬
π Grab our brand new Koin 4.2 cheat sheets (Compile Safe DSL, Annotations) β everything on one page!
See you there!
Isn't it flutter in their app?
Et le CFP est ouvert ! Hop hop hop, on propose un talk ! sessionize.com/devfest-toul...
I'm speaking at @ParisAndroidUS @droidcon. Android Makers Paris πΌ
"Koin + Kotlin Compiler = β€οΈ" compile-time safety, precomputed indexes, no boilerplate. All without losing Koin's simplicity.
Fri Apr 10 Β· 1:30pm Β· Salle Blin
See you there π€
bit.ly/3NfTBCt Β· #AndroidMakers26
KMP devs π We just opened the beta for Kotzilla KMP Crash Reporting.
Built KMP-first:
β’ Unified Android + iOS crash visibility
β’ Readable shared-module stack traces
β’ Lightweight SDK
You can try it: kotzilla.io
Reply, DM me, or just jump in.
#Kotlin #KMP #AndroidDev
by inject() has been mainly there for Android views, or any kind of component that doesn't allow to use constructor injection (if depend on a lifecycle, or can't control creation). This is why there is also by viewModel(), that leverage this approach to hook ViewModel plumbing.
If we stop writing code, what's the meaning of our software engineers' job?
I stepped back through 30 years of software crises to find out. The pattern is always the same: we confuse producing with building, lose meaning, then find it back. And now AI.
#SoftwareEngineering #AI #Architecture
Episode 336 - Interview Kotlin avec Arnaud Giuliani #Kotlin #Android #Coroutines #MobileDevelopment #KotlinMultiplatform #ReactiveProgramming #OpenSource #Backend #DeveloperCommunity sur www.youtube.com/watch?v=07TM... et en podcast lescastcodeurs.com/2026/02/06/l...
Koin now has a native Kotlin Compiler Plugin β¨
- Compile-time auto-wiring
- DSL + Annotations
- KMP & Compose Multiplatform ready
- No KSP needed
Same simplicity, compile-time power.
#Kotlin #Koin #AndroidDev
π Christmas is comingβ¦
But the real gift arrives early next year π
β¨ The Koin Kotlin Compiler Plugin is on its way to simplify the DSL and annotations, and make Koin smoother and safer to use.
We canβt wait to share it with you π
π github.com/InsertKoinIO...
#Kotlin #Koin
We will launch test phases for the new Koin compiler plugin. I will call for testers π
Thanks for the feedback, we are revamping it to make it compile safe with the Kotlin Compiler instead of KSP. Still interested to have your feedback π
List of the top contributors to the Kotlin Weekly in 2025 (this required a few iterations with AI to get it right):
π Christmas is comingβ¦
But the real gift arrives early next year π
β¨ The Koin Kotlin Compiler Plugin is on its way to simplify the DSL and annotations, and make Koin smoother and safer to use.
We canβt wait to share it with you π
π github.com/InsertKoinIO...
#Kotlin #Koin
Et pour finir en beautΓ©, mardi 23 dΓ©cembre Γ 10h, Interview d'Arnaud Giuliani (Koin, Kotzilla) sur Kotlin Les Cast Codeurs https://www.youtube.com/watch?v=D2kDIs5u2rg
Compose 1.10 was released yesterday! π
It includes some nice new features:
π§ββοΈ Support for dynamic shared elements
π°π»ββοΈ New Enter/Exit Transitions: unveilIn / veilOut
βοΈ Modifier.skipToLookaheadPosition()
π¦ New retain APIs influenced by Circuit
android-developers.googleblog.com/2025/12/what...
This release also adds support for Compose stack traces that work with minified apps! (requires R8 and Kotlin 2.3.0+)
π³ Ready to take your Ktor app live?
With the Ktor Gradle plugin, packaging and deployment become simple and seamless. Check out this stepβbyβstep guide to ensure smooth deployment π https://kotl.in/tkzc0l
Kotlin Multiplatform docs have officially moved to kotlinlang.org #KMP
π¨ KOTLIN DEV DAY - TODAY! π¨
Don't miss @arnogiu.bsky.social's talk TODAY
"Building a Modern KMP App with Compose Multiplatform and Koin."
β° 15:00 - 15:45 π UPPERDECK
Learn practical tips on KMP, stunning UIs with Compose, easy DI with Koin, and how to skip the common pitfalls.
π See you Thursday for Building a Modern Kotlin Multiplatform Application with Compose Multiplatform and Koin - @KotlinDevDay
π
Nov 27 @ Upperdeck
Deep dive into DI foundations for KMP, navigation patterns, DI scoping, and lifting "Now in Android" to KMP/Compose/Koin
#KMP #Compose #Kotlin #Koin
Performance Spotlight Week is done and dusted. Check out everything we talked about in the closing blog post. android-developers.googleblog.com/2025/11/full...
Really enjoy the conference! Thanks for such event :)