Great to see that support for the OpenTelemetry feature for functional agents is working now with the latest version of Koog. This is example here using LangFuse (cloud.langfuse.com).
Great to see that support for the OpenTelemetry feature for functional agents is working now with the latest version of Koog. This is example here using LangFuse (cloud.langfuse.com).
Fault tolerant AI Agents on the JVM with Koog framework by @vadim-briliantov.bsky.social www.youtube.com/watch?v=2l1G...
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
Schedule for @kotlinconf.com 2026 now available in Confetti ( github.com/joreilly/Con...)
😃
The @climatetrace.org APIs had some big enough changes between v6 and v7 but migrations like this so much easier now with likes of Claude Code (using OpenAPI spec changes)!
"update ClimateApiClient to use v7 of climatetrace apis (api.climatetrace.org/v7/docs/inde...
github.com/joreilly/Cli...
A major requirement buying laptops these days will be how well they run local LLMs
Remote control now available for Claude Pro accounts!
All the Kotlin versions in a single blog post!
(or almost all ^^)
mbonnin.net/2026-02-22-k...
"157 models. 30 providers. One command to find what runs on your hardware" by @axjns.dev github.com/AlexsJones/l...
Have main outline/"scaffolding" in place now for my Live Coding talk at @kotlinconf.com this year....really happy with how it's turning out.
Updated first of #KMP samples I have to use Swift export (given Flow support now available in recent Kotlin 2.4 dev builds).
Key usage here is that data is exposed from shared code as a Kotlin StateFlow and observed in iOS app using Swift's for await.
github.com/joreilly/chi...
📣 The full #KotlinConf26 schedule is now live on our website!
Explore the talks, workshops, and speakers, and start planning your agenda today.
Check it out: https://kotl.in/conf26-schedu
Your builds and remixes have brought us to the finish line. 🏁
Because of your collective effort, the #GoogleIO dates are unlocked. Join us May 19-20, 2026. 🗓️
Register today → goo.gle/io2026reg-6
😃
I started programming as a hobby in 1982 (using BASIC on a ZX81) and then professionally from 1990. Industry has of course seen several major transitions since then but probably none as big as what we're experiencing right now. Will be very interesting to see what future holds.
Best Local LLMs to Run On Every Apple Silicon Mac in 2026 apxml.com/posts/best-l...
Roses are red,
Violets are blue,
I put my heart in commonMain,
So it runs where you do. 😀 #KMP
Bodes well for future versions of AS!
Anyone aware of any comparisons of Claude Code and Junie....with both using same LLM (e.g. Opus 4.6)?
More info about using sub agents with Koog
blog.jetbrains.com/ai/2026/01/b...
Updated Koog agent in ClimateTrace KMP sample to use a sub agent (that wraps tool to get population data).
Seems like this approach provides option to
1. Reduce context
2. Potentially use different LLM (maybe sub agent can work with simpler/cheaper one)
github.com/joreilly/Cli...
Happy Birthday I guess then! 😃
Looks like the Junie AI coding agent now provides option to use Claude Opus 4.6
Instant Compose - "Start building your Compose app within a minute using any editor, share it on GitHub minutes later." emilflach.github.io/instant-comp...
You can also click on particular asset to see more detailed information including the particular companies involved.
I asked Junie to make use of more of the @climatetrace.org APIs available (at api.climatetrace.org/v6/swagger/i...) in the ClimateTraceKMP sample (github.com/joreilly/Cli...) and it added UI/requests etc to allow showing more detailed "asset" information....very interesting to see!
I asked Gemini about best way to to manage pricing of FormAI app (play.google.com/store/apps/d...) to ensure LLM token costs are covered. Nothing too unexpected but lots of good advice. Also recommended I should use @revenuecat.com ....probably time I tried that out anyway!
Great to see trends like this!
This btw is Claude Desktop using an MCP Server (developed using Kotlin MCP SDK) that's part of the ClimateTrace #KMP/#CMP project (github.com/joreilly/Cli...)
Maybe I'm impatient but I still really like the speed of Gemini 3 Flash (used with Junie) for the type of relatively targeted code changes I've been making....happy for the most part with the changes it makes (and fine I think to make occasional follow up requests if needed).