Kotlin by JetBrains
banner
kotlinlang.org
Kotlin by JetBrains
@kotlinlang.org
Kotlin is a programming language that makes coding concise, cross-platform, and fun — https://kotlinlang.org/

Video tutorials http://kotl.in/video
News http://kotl.in/news
Community discussions http://kotl.in/slack
⚡ Amper 0.9.0 is here! ⚡

• First preview of extensibility and plugins
• Dependency resolution graph caching
• Auto-sync in the IDE (using IntelliJ IDEA 2025.3 Beta)

Release notes 👉 kotl.in/amper090-github
Blog post 👉 https://kotl.in/amper090
Amper Update, November 2025 – Extensibility Preview | The Amper Blog
Amper is an experimental, standalone build tool by JetBrains, for server-side and Kotlin Multiplatform development. Read on for the latest updates!
kotl.in
November 29, 2025 at 12:10 PM
Reposted by Kotlin by JetBrains
📢 If you’ve been meaning to send your KotlinConf 2026 talk proposal – this is your sign to do it now!

The Call for Speakers is wrapping up tomorrow!

Don’t miss the opportunity to share your expertise at the world’s largest Kotlin event. Submit here ⤵️
sessionize.com/kotlinconf-2...
KotlinConf 2026: Call for Speakers
KotlinConf is an official conference by JetBrains. It is devoted to the Kotlin programming language and is the place for the community to gather and d...
sessionize.com
November 29, 2025 at 9:40 AM
🎄 Join us live for five days of Advent of Code puzzles and Kotlin livestreams on December 1–5! Solve puzzles in Kotlin with help from team experts and guest creators, climb the leaderboard, learn new tricks, and get a chance to win prizes along the way with fun!! 💜 blog.jetbrains.com/kotlin/2025/...
Advent of Code 2025: A Kotlin Playground | The Kotlin Blog
Join us live for five days of Advent of Code puzzles and five Kotlin livestreams on December 1–5. Solve the puzzles in Kotlin with help from Kotlin team experts and fun community guests, climb the lea
blog.jetbrains.com
November 28, 2025 at 6:43 PM
Exploring Kotlin docs just got smoother. Check out the new navigation!

And…🥁 Kotlin Multiplatform docs have officially moved to kotlinlang.org.

Switch between Kotlin and KMP with a single click and enjoy the refreshed docs experience.

See for yourself! ⤵️
Kotlin Programming Language
Kotlin is a concise and multiplatform programming language by JetBrains. Enjoy coding and build server-side, mobile, web, and desktop applications efficiently.
kotlinlang.org
November 28, 2025 at 7:29 AM
🐳 Ready to take your Ktor app live?

With the Ktor Gradle plugin, packaging and deployment become simple and seamless. Check out this step‑by‑step guide to ensure smooth deployment 👉 https://kotl.in/tkzc0l
November 27, 2025 at 3:01 PM
🗳️ Help us make Ktor better!

💬 Tell us what’s working, what’s missing, and what would make Ktor better for you.

Your feedback will help shape the next improvements to the framework, docs, and tools.

👉 Take the survey https://surveys.jetbrains.com/s3/05ddc3ebe003
November 26, 2025 at 11:19 AM
🖤 Black Friday, but make it Kotlin. 💜

✨ Get 20% off KotlinConf 2026 tickets ✨

The offer is valid through November 30.

🎟️ https://kotl.in/conf26-blfr-bl 🎟️
November 26, 2025 at 9:00 AM
Pebble going fully open source is a big win for hardware preservation. ⌚️🔓 But for mobile devs, the real story is in the repo.

The new app is a pure KMP + Compose Multiplatform rewrite.

230k lines (Legacy Java/ObjC) ➡️ 37k lines (Kotlin)
Shipped in 6 months with just 2 devs 🔥
Good news! We open sourced the Pebble mobile app today -> github.com/coredevices/mobileapp Now all the software that powers your new Pebble is 100% open source. Read the full scoop on my blog ericmigi.com/blog/pebble-...
GitHub - coredevices/mobileapp
Contribute to coredevices/mobileapp development by creating an account on GitHub.
github.com
November 25, 2025 at 6:00 PM
🤔 Curious about Kotlin but worried about rewriting your Java code?

No need – Kotlin and Java work seamlessly in the same Spring project.
Start with a single service and expand from there.

Check out our updated tutorial 👇 https://kotl.in/rzdau2
Adding Kotlin to a Java project – tutorial | Kotlin
kotl.in
November 25, 2025 at 4:50 PM
Week 3 of #KMPLevelUp is live! 🚀 We’ve curated the definitive KMP Watchlist. See how:
🦉 Duolingo ships to 40M+ users
🍔 McDonald’s shares navigation logic
⚡️ Meetup made their iOS app faster with KMP

Get the playlist & register for the expert webinar ➡️ jb.gg/vbl7v4
November 24, 2025 at 5:04 PM
Kotlin samples are now part of the official Spring tutorials! 🚀

Check out the Spring WebFlux guide to build a RESTful web service, and switch easily between Java and Kotlin examples ⬇️
https://spring.io/guides/gs/reactive-rest-service
Getting Started | Building a Reactive RESTful Web Service
Learn how to create a RESTful web service with Reactive Spring and consume it with WebClient.
spring.io
November 24, 2025 at 10:16 AM
See you at KotlinConf 2026! 😉
You thought last year was cool?
Wait until you see what’s coming to KotlinConf’26! 🔥

👉 https://kotl.in/conf2026-x 👈
November 24, 2025 at 6:06 AM
📹 Registration for our #KMPLevelUp career webinar is now open! Get your questions ready for legends like Jake Wharton, Zac Sweers, and other Android experts.

And ICYMI, the 5-hour CMP crash course is the perfect weekend project.

Register & watch here: jb.gg/vbl7v4
November 21, 2025 at 5:12 PM
Spring Framework 7.0 has been released, bringing exciting updates for Kotlin users:

🟣 Kotlin 2.2 as the new baseline
🟣 Improved kotlinx.serialization support
🟣 Better Kotlin integration with JSpecify
🟣 Programmatic bean registration DSL

Read more ⬇️ kotl.in/evnyly
Spring Framework 7.0 Release Notes
Spring Framework. Contribute to spring-projects/spring-framework development by creating an account on GitHub.
kotl.in
November 21, 2025 at 4:10 PM
📢 Help us improve Kotlin docs!
Share your insights on Kotlin’s documentation to help us enhance your developer experience.

➡️ You'll need a Chromium-based desktop browser to take part in the study. Check if you qualify to participate in our research: https://surveys.jetbrains.com/s3/kotlin-docs-t
November 20, 2025 at 2:09 PM
Boost your skills with hands-on workshops at KotlinConf'26! 🚀

👉 kotlinconf.com/workshops/ 👈
November 19, 2025 at 5:37 AM
🤖 Ever wondered how AI agents work and why Kotlin is perfect for building them?

In the new Talking Kotlin episode, @sebi.io and @zsmb.co chat with @vadim-briliantov.bsky.social, Technical Lead for Koog, JetBrains’ agentic framework for building AI agents in Kotlin.

🎧 https://kotl.in/dvygzb
Building AI Agents With Koog | Talking Kotlin 142
YouTube video by Kotlin by JetBrains
youtu.be
November 18, 2025 at 1:51 PM
Ready for a deep dive into Compose Multiplatform? 🚀

For Week 2 of #KMPLevelUp, we've partnered with
Philipp Lackner to bring you a FREE 5-hour crash course.
Want to go even deeper? Find the 30% discount for his premium course on our learning hub.

Get both here ➡️ jb.gg/vbl7v4
November 17, 2025 at 4:59 PM
⚡ The Kotlin Power-assert is now available for 🪶 Maven!

The plugin makes debugging easier with detailed failure messages and no extra libs needed. Enable it in the section of `kotlin-maven-plugin` in your `pom.xml`.

Read more in the docs 👇 https://kotl.in/wtpugg
Power-assert compiler plugin | Kotlin
kotl.in
November 14, 2025 at 4:45 PM
Not sure where to start with Kotlin Multiplatform and Compose Multiplatform? Here’s your roadmap📍

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
November 13, 2025 at 2:51 PM
🖼️ Animation tuning as an art form? At KotlinConf25, @nicole-terc.bsky.social showed us how to master AnimationSpec for custom animations.

Catch the full session here:
https://youtu.be/clDGqPfaIto?si=Fud8Tagdk8ZE2bPM
November 11, 2025 at 2:16 PM
We’re getting closer to Exposed 1.0.0! 🎯

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
Release 1.0.0-rc-3 · JetBrains/Exposed
Change log New Contributors @nicktelford made their first contribution in #2616 @IlyaPechuro made their first contribution in #2641
kotl.in
November 11, 2025 at 12:39 PM
📣 The KotlinConf’26 Call for Papers closes soon – you’ve got just three weeks left to submit your idea! We’d love to hear your Kotlin story. sessionize.com/kotlinconf-2...
November 11, 2025 at 8:13 AM
Are you for Kotlin 🏝️ or Python 🐍 ?

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
From Python to Kotlin: A Transition Worth Making | The Kotlin Blog
Discover why more teams are moving their backend projects to Kotlin for better safety, and scalability in this article by Marcin Moskała.
kotl.in
November 10, 2025 at 7:28 PM
📦 Library publication is much easier in Kotlin 2.2.20!

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
November 10, 2025 at 4:50 PM