Kotlin Weekly #513 has just been published! - mailchi.mp/kotlinweekly...
Example here of that being used in the Confetti app "Assistant" (for @droidcon.bsky.social USA sessions in this case). Embeddings, RAG, vector databases etc had seemed somewhat mysterious so nice to see them being used in action here!
Adding embeddings/RAG support to the Koog-based AI agent in Confetti johnoreilly.dev/posts/confet...
This is using Gemini for the LLM and the embedding model so might as well use it to generate image for the article ๐
Agenda for @droidcon.bsky.social USA 2026 now included in Confetti (github.com/joreilly/Con...)
Maybe (in German) Fernzugriffsvergessenheitsschmerz (the pain of forgetting remote access),๐. Other options suggested by Gemini!
Is there a word for that feeling when you're out and about and you forgot to enable remote control on Claude back at your computer? ๐
๐งฉ How do you unify Android and iOS code without rewriting everything?
In this case study, Workday shares how they adopted Kotlin Multiplatform step by step to reduce duplication, share business logic across platforms, and fit KMP into native apps.
Read the case study ๐ https://kotl.in/c58mnc
I've been so focussed on @kotlinconf.com talk for last few months I've been somewhat neglecting my KMP/CMP samples (github.com/joreilly). Waiting at an airport is perfect time to start updating them again!
Starting to add a Koog AI agent to the Confetti KMP sample (github.com/joreilly/Con...).
The project had been using Gemini directly before for providing recommendations but having an agent like this (along with associated tools) is a lot more flexible (still using Gemini as LLM)!
I took very few pictures at @kotlinconf.com, but this one is a goodie. With @johnoreilly.dev and @russhwolf.com at the day 1 keynote. Two legends of Kotlin OSS. Thanks for the chat!