Arnaud Giuliani
@arnogiu
Creator of Koin Framework () | Co-founder @ Kotzilla - Tech, Vision & Product () | Google Developer Expert Android & Kotlin
The next software crisis won't be about writing code. AI makes code nearly free — so the next crisis isn't technical, it's software design. See you at AI Heroes Milan, June 29 👋 aiheroes.it/2026/agenda/...
Koin Compiler 1.0 is here. 🎉 Live from @KotlinConf.com DI safety moves from runtime to compile time: broken dependencies caught at build, full-graph checks across multi-module projects. Kotlin 2.3.20 · Koin 4.2.1 #Koin #Kotlin → github.com/InsertKoinIO/koin-compiler-plugin/releases/tag/1.0.0
10,000 ⭐ on GitHub. 🎉 Koin is one of the biggest Kotlin frameworks powering Nike, McDonald's, Santander, Claude, Waze, Volkswagen, Just Eat, Decathlon, Canal+, and more. 250M downloads/year. Almost 9 years in. Thanks to everyone on the journey. github.com/InsertKoinIO/koin
Koin is embracing the Kotlin Compiler. Biggest milestone in 9 years. 🎯 Fri May 22, 16:15, Room 5 · @kotlinconf, Munich 🇩🇪 Koin + Kotlin Compiler = ❤️ Safer DSL. Annotation workflows. Compile-time guarantees. Same simplicity. kotlinconf.com
Koin is embracing the Kotlin Compiler. Biggest milestone in 9 years. 🎯 Fri May 22, 16:15, Room 5 · @kotlinconf, Munich 🇩🇪 Koin + Kotlin Compiler = ❤️ Safer DSL. Annotation workflows. Compile-time guarantees. Same simplicity. kotlinconf.com
Happy to host two sessions at AI Heroes, June 29 🇮🇹 🛠️ 9:30 Workshop: ViewModel perf in the AI era 🎯 14:50 Talk: The Next Software Crisis Won't Be About Writing Code When code is nearly free, architecture is the only thing that survives. aiheroes.it/2026/agenda/
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
🚀 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
🇮🇹 Heading to @Droidcon Turin next month! Mastering Advanced Koin Development 📍 Sala 7 | ⏰ Wed Nov 19, 11:30 AM Beyond basics: advanced scopes, library/SDK optimization, performance tuning & memory management Level up your DI game! 🚀 it.droidcon.com/2025/agenda/ #AndroidDev #Kotlin #droidconit
🚀 @Droidcon London next week! Thursday 30th | Studio Stage | 15:30-16:45 Performance Killers Exposed: Live App Debugging with Kotzilla & Koin Learn to catch ANRs early & debug DI performance with Miguel Valdes Faura See you there! 👋 london.droidcon.com/agenda #AndroidDev #Kotlin #dclnd25
🚨 Performance Killers Exposed 🚨 Live at #Droidcon Berlin – Fri 26th, 09:55 @ Studio Stage 👉 Debugging Kotlin & KMP apps: DI misconfigs, slow startups, threading, live Koin graphs & more Powered by Kotzilla + Koin 💥
My last talk at mDevCamp.social.bsky about #Kotlin Compose #Multiplatform applications and #Koin is available 🎉 slideslive.com/39043362/bui...
Thanks for this great conference @mdevcamp.bsky.social ! Great vibes, content & food :) Congrats to the staff 🎉 See you next time ✌️
See you today at #mDevCamp for amazing android, iOS mobile dev content! Come chat about #kotlin #compose and #koin. See you around 👋 @mdevcamp.bsky.social @kotzilla.bsky.social
✌️ We’re at #KotlinConf this week with the @kotzilla.bsky.social team! 💬 Let's meet to talk #Koin—our open-source DI framework—and get an exclusive look at the new #DevTools we’re building to debug & scale your #Kotlin #Multiplatform apps. 👋 See you there!
#Koin Annotations 2.0 upgrades modules and component scanning: Annotate your classes with @Module to create a module. Definitions can be scanned using @ComponentScan or declared as simple functions. Module scanning can span across all Gradle modules in your project.