Confetti now has the AndroidMakers data thanks to @zsmb.co 🙏
confetti-app.dev
Latest Posts by John O'Reilly
Using qwen3.5:4b-nvfp4 in this example
M5 Max laptop arrived and starting to try out various local models (as part of Koog AI agent using Ollama integration).
Latency numbers looking pretty good so far. This one is a 4B parameter model but working really well for example I'm using (e.g. very reliable tool calling)
The world of #AI is expansive and ever changing. Most of it filters down for all practical purposes to a couple of key concepts and tools. It's more than sufficient to know those and expand your knowledge if/when needed.
Another useful Claude prompt!
"add comments to all the Kotlin files....write in way to use as "speaker notes" during live coding session"
Very cool to see! Showing this data in Claude Desktop using MCP Server from the ClimateTraceKMP sample (github.com/joreilly/Cli...).
That makes use of the Kotlin MCP SDK (github.com/modelcontext...) and Ktor to connect to the @climatetrace.org endpoint.
Yeah, very cool to see all the developments these days with local models. I have an M1 Max so not particularly fast but not too bad. Getting M5 Max soon so really looking forward to seeing how it performs on that.
Ollama 0.20.0-rc0 available and with it the new Google DeepMind Gemma 4 local model. Trying it here as part of a Koog AI agent (screenshot thanks to Koog's OpenTelemetry langfuse integration)
This is either brilliant or scary:
Anthropic accidentally leaked the TS source code of Claude Code (which is closed source). Repos sharing the source are taken down with DMCA.
BUT this repo rewrote the code using Python, and so it violates no copyright & cannot be taken down!
Pretty basic agent with a few tool calls but haven't seen any issues yet
Tried new qwen3.5:4b-nvfp4 Ollama model on M1 Max here (in project where it's used with Koog AI agent)...38% faster than qwen3.5:4b (averaged over 5 runs of the agent).
I asked Gemini and it initially claimed that I shouldn't see increase in performance like this...asked again and got following 😀
The latest 2.4.0 dev build of Swift Export now supports exposing StateFlow directly to Swift code. Chip-8 sample updated to use it. #KMP
github.com/joreilly/chi...
KotlinConf 2026 is packed with inspiring talks in multiple tracks!
Not sure how to plan your agenda? Our new blog post highlights a few sessions you might want to check out. 👀
blog.jetbrains.com/kotlin/2026/03/kotlincon...
Compose Hot..Swan is finally here! 🦢
Compose HotSwan enables Compose Hot Reload in real Android devices, instant UI updates on your running Android app, with state preserved. No rebuilds, no relaunching, no navigating back to the same screen again.
hotswan.dev
Loving the Claude/Slack integration.....so nice to be able to use for querying for example history of discussion on particular topic or conclusions reached etc
See you there!
Good news from kotlinx-rpc! They now have a dev preview available where you can use gRPC with Kotlin Multiplatform! Check out the release notes and resources to try it:
The KotlinConf’26 schedule is live. ✨
Discover upcoming talks on Kotlin’s evolution, AI-powered development, and real-world data workflows.
Join us to learn, connect, and grow! ➡️ https://kotl.in/conf26-schedu
And using the Kotlin MCP SDK for that server (github.com/modelcontext...) ....part of shared KMP code in the project and using Ktor to make requests to @climatetrace.org endpoint to get the data
The interactive chart support in Claude is really nice. This is based on data from an MCP server in the ClimateTrace KMP sample (github.com/joreilly/Cli...)
Increase Productivity with Git Worktrees as an Android Developer by Domen Lanišnik medium.com/@domen.lanis...
New Room 3.0 alpha release now supports Kotlin/Wasm #KMP
developer.android.com/jetpack/andr...
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...