Arnaud Giuliani
@arnogiu.bsky.social
620 followers 220 following 78 posts
Lead of #Koin #Kotlin framework (https://insert-koin.io) - Co-founder of Kotzilla (kotzilla.io) - Google Dev Expert #Kotlin & #Android
Posts Media Videos Starter Packs
JSR-330 arrives in #Koin Annotations 2.2

Use standard annotations: @Inject @Singleton @Named & @Qualifier

✅ Seamless interop with Dagger & others
🚒 Safer incremental migration for large projects
🎉 KMP Compatible
✌️ Koin simplicity

👉 blog.insert-koin.io/koin-annotat...
Koin Annotations 2.2 —JSR 330 Compatibility, Smart Configurations and Scope Archetypes
This release of Koin Annotations 2.2, focuses on interoperability, developer safety, and even built-in observability
blog.insert-koin.io
#Koin Annotations 2.2 — new major milestone for #Kotlin DI!

✅ JSR-330 Compat
🚀 Smart Configurations — Automatic module discovery and assembly
🔥 Scope Archetypes — Standard lifecycle scopes for #AndroidDev & #KMP
🛟 Built-in tracing and monitoring

👉 blog.insert-koin.io/koin-annotat...
Koin Annotations 2.2 —JSR 330 Compatibility, Smart Configurations and Scope Archetypes
This release of Koin Annotations 2.2, focuses on interoperability, developer safety, and even built-in observability
blog.insert-koin.io
Interesting question. We open capacity with annotations workflow, but people like a lot the dsl approach yes
JSR-330 arrives in #Koin Annotations 2.2

Use standard annotations: @Inject @Singleton @Named & @Qualifier

✅ Seamless interop with Dagger & others
🚒 Safer incremental migration for large projects
🎉 KMP Compatible
✌️ Koin simplicity

👉 blog.insert-koin.io/koin-annotat...
Koin Annotations 2.2 —JSR 330 Compatibility, Smart Configurations and Scope Archetypes
This release of Koin Annotations 2.2, focuses on interoperability, developer safety, and even built-in observability
blog.insert-koin.io
#Koin Annotations 2.2 — new major milestone for #Kotlin DI!

✅ JSR-330 Compat
🚀 Smart Configurations — Automatic module discovery and assembly
🔥 Scope Archetypes — Standard lifecycle scopes for #AndroidDev & #KMP
🛟 Built-in tracing and monitoring

👉 blog.insert-koin.io/koin-annotat...
Koin Annotations 2.2 —JSR 330 Compatibility, Smart Configurations and Scope Archetypes
This release of Koin Annotations 2.2, focuses on interoperability, developer safety, and even built-in observability
blog.insert-koin.io
Reposted by Arnaud Giuliani
👤🟢 Welcome @arnogiu.bsky.social to Droidcon Italy 2025!
Creator of Koin & Google Developer Expert Android 🇮🇹🎤

🔎 “Mastering Advanced Koin Development: Lifecycles, Memory, Performance & Embedded Integrations”

DC25 agenda: it.droidcon.com/2025/agenda/
🚨 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 💥
🚨 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 💥

#dcbln25
Got questions about #Koin, DI in #Kotlin, KMP or CMP?
I’ll be at Droidcon Berlin hosting a Koin Office Hour ⏰ - 24th Sept - 15:45–16:25 @ Android Arena.

Bring your challenges, I’ll share tips & guidance to help you get the most out of Koin Framework 🔥

#dcbln25
Reposted by Arnaud Giuliani
What's new in Koin?, let's ask @arnogiu.bsky.social at #dcbln25
Got questions about #Koin, DI in #Kotlin, KMP or CMP?
I’ll be at Droidcon Berlin hosting a Koin Office Hour ⏰ - 24th Sept - 15:45–16:25 @ Android Arena.

Bring your challenges, I’ll share tips & guidance to help you get the most out of Koin Framework 🔥

#dcbln25
Hello from @Droidcon Berlin 👋

Comme say "hi"! We are in the startup alley.

Excited to share what we’ve been building with Koin & Kotzilla:
🔹 Runtime architecture insights
🔹 Performance monitoring that works in debug & production
🔹 Now with AI-powered fixes

#dcbln25
With #Koin + Kotzilla you don’t just monitor.
You get strategic runtime data out of the box 🔥
Architecture, lifecycles, memory, ANRs, startup…

Vital signals showing how your #Kotlin app behaves in Debug & Prod.

kotzilla.io = Koin + Perf & Crashlytics — on steroids.
I will be at @Droidcon Berlin next week, for #Koin Office Hour. If you have any Koin related question (API usage, Architecture, Best practices, #Android, #Kotlin or #Compose Multiplatform ...), come at Thursday 3:45pm in Android Arena!
After years of building #Koin, I still see the same pain points:
🚨 ANRs
🐢 slow startups
💥 memory leaks

That’s why we built Kotzilla 👉 detect early, turn runtime data into insights & now use AI for precise fixes.

Your app on X-ray in Debug & Prod. Perfs + Crash reporting for #Kotlin, on steroids
If you are at @Droidcon Berlin this week, we are hosting a workshop with the @kotzilla team about our Mobile performances monitoring platform. Come to see how we are leveraging #Koin to observe application architecture performances. It's friday 9:55 in Studio Arena!
I will be at #Droidcon Berlin next week, for #Koin Office Hour. If you have any Koin related question (API usage, Architecture, Best practices, #Kotlin or #Compose Multiplatform ...), come at Thursday 3:45pm in Android Arena!
Reposted by Arnaud Giuliani
@arnogiu.bsky.social
just stress-tested Firebase vs @Kotzilla_io
Firebase ✅ Good trends, basic metrics
Firebase ❌ Missed 2/3 perf issues
Kotzilla ✅1 line setup, caught all 3 issues, showed exact root causes
Works with Koin (but hey, migrate already😉 )
eu1.hubs.ly/H0m_fDy0
Firebase vs Kotzilla: What Your App Monitoring Tool Might Be Missing
Join our webinar comparing Firebase and Kotzilla for Kotlin app monitoring. See how to catch performance issues in Koin apps without manual tracing.
eu1.hubs.ly
Reposted by Arnaud Giuliani
🎉 New Talking Kotlin episode!

@sebi.io chats with Alex Sysoev, author of KotlinX RPC, an experimental but powerful library for building RPC services and clients in Kotlin.

Watch on YouTube 👉 kotl.in/572emq
Reposted by Arnaud Giuliani
Reposted by Arnaud Giuliani
🚀 The first tech preview of OpenAPI support in Ktor is here!

You can now generate OpenAPI documentation for your existing Ktor apps with minimal setup and no code changes.

🧑‍💻 Try it out with our sample project.
github.com/bjhham/open-...
GitHub - bjhham/open-api-eap-template: A template project for working with the Ktor OpenAPI prototype
A template project for working with the Ktor OpenAPI prototype - bjhham/open-api-eap-template
github.com