Fully agree that libraries should convey their compatibility within the version. The proposed schema is still semver compliant, so it's gonna be OK.
Just to check: I was not proposing that every version should be aligned, just the notation should be consistent (and the semantics of each part)
17.01.2026 16:19
👍 2
🔁 0
💬 1
📌 0
The Kotlin ecosystem might not choose a strict 'SemVer' notation (and it's gonna be fine!)
blog.sellmair.io/the-kotlin-e...
17.01.2026 16:17
👍 6
🔁 3
💬 1
📌 1
The Journey to Compose Hot Reload 1.0.0 | The Kotlin Blog
Compose Hot Reload has been promoted to stable. The blog post provides a high-level overview of how Compose Hot Reload works under the hood.
Compose Hot Reload is now stable and bundled with Compose Multiplatform since v.1.10.0! 🎉
This deep dive by @sellmair.dev and Azat Abdullin walks through the engineering behind Compose Hot Reload and how it works under the hood.
For the curious among you 👀
https://kotl.in/hotreload100
14.01.2026 18:20
👍 28
🔁 4
💬 0
📌 0
I am working on a proposal on making Kotlin's ecosystem versioning more consistent (at least for JetBrains projects at first). It sparked this nice blog post from @mbonnin.net . I'll respond on blog.sellmair.io soon 🔜
mbonnin.net/2026-01-16-s...
16.01.2026 16:12
👍 5
🔁 0
💬 1
📌 0
You not using hot reload? 😥
12.12.2025 19:20
👍 1
🔁 0
💬 0
📌 0
So, today I found out about a secret, unsafe, internal property that makes Hot Reload waaaay faster. Like lightning fast. Even in a real project, not just with Hello World.
We're currently discussing if y'all are ready for this yet - we'll probably add it to guidance later.
08.12.2025 16:05
👍 31
🔁 4
💬 1
📌 0
What tools did you use for your AI workflow?
28.11.2025 17:34
👍 3
🔁 0
💬 1
📌 0
We're doing an AMA on /r/Kotlin on December 11th! Prepare your questions, mark your calendars, and join us there in 2 weeks!
www.reddit.com/r/Kotlin/
27.11.2025 16:08
👍 10
🔁 2
💬 0
📌 1
If you want to talk to our team, feel free to join the
Kotlin Ecosystem AMA on Dec 11, 15:00–19:00 CET on r/kotlin! See you there. 👋
24.11.2025 16:39
👍 5
🔁 0
💬 0
📌 0
It was such an amazing and fun project. I hope others might enjoy it as much as I did, but it's time for me to turn my head towards other problems and projects that we have in Kotlin.
24.11.2025 16:39
👍 5
🔁 0
💬 1
📌 0
However, while looking almost nostalgically at the project, I would like to announce that I transferred the ownership and maintenance of 'Compose Hot Reload' to dedicated teams at JetBrains, and I have found other people who will drive the project forward 🥹
24.11.2025 16:39
👍 2
🔁 0
💬 1
📌 0
We even have almost all features and changes ready for a 1.1 release. The first alpha is available, and we encourage you to try it out! 🤙
iOS hot reload has a proof of concept, and we hope to find enough time to productize it now 📲
24.11.2025 16:39
👍 2
🔁 0
💬 1
📌 0
"It should be easily doable to build a stateful hot reload" - silly me, almost one year ago.
After one year of hard work and many people involved, we can finally commit to the user experience and call it done (as in 1.0.0) 🔥
github.com/JetBrains/co...
🧵 What's next?
24.11.2025 16:39
👍 23
🔁 0
💬 3
📌 0
Package with a ‘Gradle’ adhesive
Ahhhh so that's why it's called the Gradle Wrapper?
19.11.2025 17:35
👍 26
🔁 4
💬 2
📌 0
Thanks for sharing, I can totally see why some people would not want to attend in this case 😓
19.11.2025 16:45
👍 2
🔁 0
💬 0
📌 0
Hey, I am just a curious listener without knowledge about Orlando: is the city known for being hostile towards said group?
19.11.2025 13:57
👍 0
🔁 0
💬 1
📌 0
Say hello to Compose Hot Reload 1.1 🔥
Please give it a try and provide feedback:
github.com/JetBrains/co...
☕️ JBR 25 support
⚡️ Recompilation Speed optimizations
😎 New visuals, New DevTools UX
📦 Faster, more lightweight protocol under the hood
19.11.2025 07:29
👍 23
🔁 2
💬 0
📌 0
I am also talking about the behavior of updating dependencies the second they are released. It's culture now in Android Dev. I once saw a project utterly frustrated because a Kotlin update broke their workflow. Maintainers were quite loud, but refused to downgrade. Compatibility requires patience
29.09.2025 16:55
👍 0
🔁 0
💬 0
📌 0
But do you really need to be on the alpha, betas, or today releases to fix tech debt? Look at any public project and see the pre release usages. It's not healthy!
29.09.2025 15:39
👍 2
🔁 0
💬 1
📌 0
I said it once, I'll say it again:
You might think you're doing your project a favor by always upgrading to the latest AGP version.
What you do instead is break the project for everyone who has not downloaded the latest IDE.
This is pain
29.09.2025 11:52
👍 5
🔁 0
💬 0
📌 0
Casey Muratori pretty much sums up how I feel about LLMs for coding:
"The AI will always be useless for me. I physically can't get what I want from programming when AI is involved, because what it is doing is robbing me of the experience that I wanted to have and the knowledge that I wanted to get"
19.09.2025 02:56
👍 38
🔁 11
💬 5
📌 0
Say hello to hot reloading compose resources, supported from CMP 1.10.0-alpha01 🔥
Initially requested by @zsmb.co and @rakhman.info
Thanks to Nikita Lipsky 😇
17.09.2025 09:35
👍 15
🔁 5
💬 1
📌 0
kotlinx.coroutines outperforming the GPU? 🤯
YouTube video by Sebastian Sellmair
Can kotlinx.coroutines outperform the GPU 🤯?
Watch me getting humbled while trying to find out...
www.youtube.com/watch?v=JCOS...
12.09.2025 13:31
👍 7
🔁 1
💬 1
📌 1
kotlinx.coroutines outperforming the GPU? 🤯
YouTube video by Sebastian Sellmair
I hope you enjoy my journey. I learnt a lot and had plenty of fun! 🤪
www.youtube.com/watch?v=JCOS...
12.09.2025 13:27
👍 1
🔁 0
💬 1
📌 1
Let me tell you! It's a rollercoaster; I did not expect some of the things that happened, but I learned a few things. I thought it would be a quick benchmark and a recording, but I spent much more time here. Will record the results soon!
Are you okay with being mentioned in the video?
08.09.2025 17:02
👍 0
🔁 0
💬 1
📌 0
Benchmarking in progress, recording video today 😎
07.09.2025 14:09
👍 1
🔁 0
💬 1
📌 0
Oh, I did not expect to have so much fun building the IDE tooling/integration for Compose Hot Reload 😍
See the small floating toolbar when a session is present, even allowing you to reset your UI state!
03.09.2025 09:18
👍 10
🔁 0
💬 0
📌 0
Next video: Benchmarking! Would you be interested in sharing your code for comparison? The shader should be really fast, but I did not measure it!
30.08.2025 22:08
👍 1
🔁 0
💬 1
📌 0