Video tutorials http://kotl.in/video
News http://kotl.in/news
Community discussions http://kotl.in/slack
Week 1 of #KMPLevelUp drops the Course Matrix with:
📚 best learning paths
🎯 clear skill outcomes
🤝 picks from our Dev Advocates
Start your journey: jb.gg/vbl7v4
Week 1 of #KMPLevelUp drops the Course Matrix with:
📚 best learning paths
🎯 clear skill outcomes
🤝 picks from our Dev Advocates
Start your journey: jb.gg/vbl7v4
Catch the full session here:
https://youtu.be/clDGqPfaIto?si=Fud8Tagdk8ZE2bPM
Catch the full session here:
https://youtu.be/clDGqPfaIto?si=Fud8Tagdk8ZE2bPM
In RC-3, we focused on polishing and fixing bugs in previously delivered features (like R2DBC support and cleaner imports), and on updating and streamlining transaction management.
Give it a try and share your feedback before the release!
kotl.in/vow8yv
In RC-3, we focused on polishing and fixing bugs in previously delivered features (like R2DBC support and cleaner imports), and on updating and streamlining transaction management.
Give it a try and share your feedback before the release!
kotl.in/vow8yv
Team Kotlin → tap like 💜
Team Python → hit repost 🔁
Everyone → read how Python compares to Kotlin and why more teams are switching their backends to Kotlin in this article by @marcinmoskala.bsky.social kotl.in/z44li1
Team Kotlin → tap like 💜
Team Python → hit repost 🔁
Everyone → read how Python compares to Kotlin and why more teams are switching their backends to Kotlin in this article by @marcinmoskala.bsky.social kotl.in/z44li1
New Gradle tasks help generate key pairs, upload public keys, and verify everything locally before publishing to Maven Central.
👉 Learn more: https://kotl.in/libpb
New Gradle tasks help generate key pairs, upload public keys, and verify everything locally before publishing to Maven Central.
👉 Learn more: https://kotl.in/libpb
We’ve launched #KMPLevelUp — a free 4-week journey to master KMP with curated courses, expert content, and a live webinar. Time to ship your Kotlin skills to iOS & web: jb.gg/vbl7v4
We’ve launched #KMPLevelUp — a free 4-week journey to master KMP with curated courses, expert content, and a live webinar. Time to ship your Kotlin skills to iOS & web: jb.gg/vbl7v4
Highlights of this EAP feature release include:
🧩 Unified @Preview annotation
🧭 Support for Navigation 3
🔥 Bundled Compose Hot Reload
What’s new: https://kotl.in/qb7gxf 👈
GitHub: https://kotl.in/kevvbf 👈
Highlights of this EAP feature release include:
🧩 Unified @Preview annotation
🧭 Support for Navigation 3
🔥 Bundled Compose Hot Reload
What’s new: https://kotl.in/qb7gxf 👈
GitHub: https://kotl.in/kevvbf 👈
The @jetbrains.com Research team developed LitmusKt, a new testing tool for Kotlin’s multiplatform concurrency, and it’s now part of Kotlin’s CI pipeline.
🔗 Learn more: https://kotl.in/eqo4vz
The @jetbrains.com Research team developed LitmusKt, a new testing tool for Kotlin’s multiplatform concurrency, and it’s now part of Kotlin’s CI pipeline.
🔗 Learn more: https://kotl.in/eqo4vz
kotl.in/nf86gx
kotl.in/nf86gx
Your feedback shapes the future of Ktor 🚀
Take the survey 👉 surveys.jetbrains.com/s3/05ddc3ebe...
Your feedback shapes the future of Ktor 🚀
Take the survey 👉 surveys.jetbrains.com/s3/05ddc3ebe...
Yuri Geronimus (Verifone) explains why Kotlin is becoming a strategic choice for payment systems and enterprise-scale solutions.
Learn more👇
yurigeronimus.medium.com/kotlin-in-pa...
Yuri Geronimus (Verifone) explains why Kotlin is becoming a strategic choice for payment systems and enterprise-scale solutions.
Learn more👇
yurigeronimus.medium.com/kotlin-in-pa...
The KMP plugin for Android Studio Otter | 2025.2.1 is now available on Linux and Windows.
👉 Install now: kotl.in/kmp-plugin
The KMP plugin for Android Studio Otter | 2025.2.1 is now available on Linux and Windows.
👉 Install now: kotl.in/kmp-plugin
👉 https://kotl.in/roundup-oct25 👈
👉 https://kotl.in/roundup-oct25 👈
Your experiences matter!
Take a few minutes to share your feedback 👉 https://surveys.jetbrains.com/s3/KMP-Survey-2025-B
Your experiences matter!
Take a few minutes to share your feedback 👉 https://surveys.jetbrains.com/s3/KMP-Survey-2025-B
Get bite-sized updates, inspiration, and sneak peeks delivered right to your inbox.
Subscribe and stay in the loop 👉 https://kotl.in/news
📰 The new edition is coming soon!
Get bite-sized updates, inspiration, and sneak peeks delivered right to your inbox.
Subscribe and stay in the loop 👉 https://kotl.in/news
📰 The new edition is coming soon!
Kotlin’s concise syntax, type safety, and Java interoperability help their backend engineers deliver at scale.
🎥 Watch the testimonial from Worldline’s lead developer.
youtu.be/3IxDICQTutw?...
Kotlin’s concise syntax, type safety, and Java interoperability help their backend engineers deliver at scale.
🎥 Watch the testimonial from Worldline’s lead developer.
youtu.be/3IxDICQTutw?...
@sebi.io, @zsmb.co, and @marcinmoskala.bsky.social spent two glorious hours exploring coroutines in depth.
🎙️ If you love Kotlin, you won't want to miss this episode: www.youtube.com/watch?v=1zY4...
@sebi.io, @zsmb.co, and @marcinmoskala.bsky.social spent two glorious hours exploring coroutines in depth.
🎙️ If you love Kotlin, you won't want to miss this episode: www.youtube.com/watch?v=1zY4...
This version focuses on stabilizing experimental features, supporting new Kotlin language updates, and improving the user experience.
🔗 Check out the details: https://github.com/Kotlin/dokka/releases/tag/v2.1.0
We'd really appreciate your feedback!
This version focuses on stabilizing experimental features, supporting new Kotlin language updates, and improving the user experience.
🔗 Check out the details: https://github.com/Kotlin/dokka/releases/tag/v2.1.0
We'd really appreciate your feedback!
👉 kotl.in/conf26-propo...
Learn how to craft a standout proposal with guidance from veteran presenters, JetBrains speakers, and KotlinConf committee members. Read more ⤵️
https://kotl.in/conf26-proposal-tips
👉 kotl.in/conf26-propo...
👉 https://kotlinconf.com/contest/
👉 https://kotlinconf.com/contest/
✨ Suspend and cancellation support
✨ Kotlin 2.2 baseline
✨ Improved nullability annotations
✨ Convenient UX with contracts
Check out the full release notes 👉 kotl.in/b8wncm?utm_c...
✨ Java 17 and Kotlin 2.2 baseline
🌄 JSpecify nullability annotations
🛫 Integrated JFR support
🚟 Kotlin suspend function support
🛑 Support for cancelling test execution
⏭️ New `--fail-fast` mode for ConsoleLauncher
🧹 Removal of deprecated APIs
docs.junit.org/6.0.0/releas...
✨ Suspend and cancellation support
✨ Kotlin 2.2 baseline
✨ Improved nullability annotations
✨ Convenient UX with contracts
Check out the full release notes 👉 kotl.in/b8wncm?utm_c...
ktor.io/changelog/3....
ktor.io/changelog/3....
kotlin.incremental.native=true
This is an experimental feature, and we'd love to hear your feedback.
Learn more 👉 https://kotl.in/t37r88
kotlin.incremental.native=true
This is an experimental feature, and we'd love to hear your feedback.
Learn more 👉 https://kotl.in/t37r88
At KotlinConf’25, @rsicarelli.bsky.social shared how StoneCo – serving 4M+ users – scaled KMP adoption, trained 130 engineers, and achieved 55% code sharing across two large-scale mobile apps.
📺 kotl.in/u5aa8v
At KotlinConf’25, @rsicarelli.bsky.social shared how StoneCo – serving 4M+ users – scaled KMP adoption, trained 130 engineers, and achieved 55% code sharing across two large-scale mobile apps.
📺 kotl.in/u5aa8v