Márton Braun
banner
zsmb.co
Márton Braun
@zsmb.co
Developer Advocate @ JetBrains, working on Kotlin and Compose Multiplatform, KMP tooling, and Amper.

Instructor @ BME-VIK. Co-organizer @ Android Budapest. GDE for Android. Ex-Google.

zsmb.co
Pinned
Last Friday, we announced a ✨ new default structure ✨ for Kotlin Multiplatform projects. (Nothing like a late Friday afternoon release!)

In case you missed that, here’s a quick recap of what’s new! 🧵👇
Reposted by Márton Braun
🔥 The Kotlin community is already planning the next reunion!

📍 Kraków, Poland
📅 April 21-23

KotlinConf 2027 Super Early Bird tickets are now on sale – it’s the lowest price for the biggest Kotlin event of the year.

🎟️ Get yours today!
kotl.in/conf27-seb-x
KotlinConf 2027, Apr 21–23, Kraków
KotlinConf is the official Kotlin conference by JetBrains. It is a place for the community to gather and discuss all things Kotlin.
kotl.in
September 16, 2026 at 3:22 PM
The 2026 Kotlin Developer Survey is live! Use this chance to send feedback directly to the team, on everything Kotlin-related 👇
Kotlin Developer Survey 2026
Kotlin Developer Survey 2026.
surveys.jetbrains.com
September 16, 2026 at 7:01 AM
Kotlin 2.4.20 is out! It includes...
* New allEqual / allDistinct functions
* Coroutine stack trace recovery
* Swift Export with sealed classes and cross-lang inheritance
* New Wasm compilation modes
* ...and more!

Learn all about it in our latest video:
www.youtube.com/watch?v=UhRf...
What's New in Kotlin 2.4.20
YouTube video by Kotlin by JetBrains
www.youtube.com
September 14, 2026 at 1:14 PM
This is a really, really great conversation with Jake, covering everything from the history of Kotlin to how he's dealing with the current trends around AI, and what he's working on these days.
Kotlin 2026: Layoffs, AI, Google — Is the Golden Age Over? Jake Wharton Explains
Jake Wharton quit his job at Cash App in November 2025, in the middle of massive tech layoffs. After that, he published nine values for his next employer, number one was "No AI." Jake explains why and what else made the list. Vitaly talked to Jake about: - Why Jake refuses to use AI - Layoffs: "Th
www.youtube.com
September 11, 2026 at 12:33 PM
Today marks 3 years of working at JetBrains on Kotlin for me! 🎉

Please enjoy this photo of my first workday, which took place in a hotel in Seoul. #ThrowbackThursday
September 10, 2026 at 2:44 PM
Kotlin Toolchain 0.12 was just released! It includes...

📚 KMP library publication (!)
🌐 Wasm app support
🖼️ Compose Preview support + more Android tooling
🔥 Better Compose Hot Reload
🍎 iOS improvements

... and much more!

Learn about the rest here:
Kotlin Toolchain 0.12: Multiplatform Library Publishing, Wasm Apps, and More - The JetBrains Blog
Kotlin Toolchain 0.12.0 is out, with multiplatform library publishing, a Wasm app preview, Compose Hot Reload from the command line, and more.
blog.jetbrains.com
September 3, 2026 at 4:21 PM
Wait... LinkedIn *doesn't* want to be full of AI slop? 🤯 News to me.
September 2, 2026 at 2:08 PM
Is it just me or does everyone take notes with titles like

macOS Mac setup terminal commands cli init settings bash zsh brew

... for "SEO" purposes?
August 28, 2026 at 10:16 AM
Trying to understand peoples workflows these days: What percentage of...

* code do you write by hand?
* time do you spend in an IDE?
* time do you spend instructing an agent or reviewing its work?
August 27, 2026 at 3:02 PM
Compose Multiplatform 1.12 is out! kotlinlang.org/docs/...

* Improved performance on iOS
* Automatic font fallback on the web (e.g. for emojis!)
* MCP server for Compose Hot Reload
* General goodies from Jetpack Compose 1.12, like new Grid or gradient APIs
* ... and more!
August 26, 2026 at 3:23 PM
We'll be live in 15 minutes on RevenueCat's channel, talking about how you can build with KMP and CMP for the 2026 edition of the Shipaton!

Tune in here:
Building cross-platform: Kotlin Multiplatform [Shipaton 26]
Discover how to build high-quality apps for iOS and Android from a single codebase using Kotlin Multiplatform. Join the RevenueCat team and a special guest from JetBrains as they walk through the architecture, share practical tips for shipping faster, and answer your questions on how to use KMP with
www.youtube.com
August 25, 2026 at 3:46 PM
📰 Kotlin roadmap update! Get your roadmap updates here 🗞️

kotlinlang.org/docs/...
August 24, 2026 at 1:47 PM
Reposted by Márton Braun
Tomorrow, @revenuecat.com's Matt will be hosting @zsmb.co and myself where we will do a short presentation on the KMP category of the big Shipaton competition, followed by a Q&A. Have questions? We have answers!

Join us on Tuesday, 25th of August at 6 pm CET here: www.youtube.com/watch?v=VAsl...
Building cross-platform: Kotlin Multiplatform [Shipaton 26]
YouTube video by RevenueCat
www.youtube.com
August 24, 2026 at 9:31 AM
Here's a great video from Dave, with an overview of some exciting still-experimental Kotlin language features:
5 Experimental Kotlin Features You Don't Want to Miss
Here are five of my favorite experimental Kotlin features that you can try out today. ✨ Kotlin Courses: https://courses.typealias.com 🚀 Newsletter: https://newsletter.typealias.com # Context-Sensitive Resolution - https://github.com/Kotlin/KEEP/blob/main/proposals/KEEP-0379-context-sensitive-res
www.youtube.com
August 18, 2026 at 2:49 PM
Deeply, deeply disappointed that Count Binface didn't win.
August 14, 2026 at 10:02 AM
Shout-out to whoever put this on the reddit website. It's great at making me get off of reddit when I accidentally go there.

That's not even a joke, I genuinely appreciate this being built in.
August 12, 2026 at 9:36 AM
Have you caught up with everything that's new in Kotlin 2.4 yet? Collection literals, new standard library functions, multiplatform improvements, and more!

All detailed in the video 👇
What’s New in Kotlin 2.4 | Featuring: Collection literals | Swift Export | SPM import
Kotlin 2.4 is packed with some especially nice features and improvements from the Kotlin team. From language updates, to standard library additions, and finally platform-specific updates, this video will make sure you’re in the know! Links: Full blog post: https://kotl.in/9ms3xb Explicit Backing
www.youtube.com
August 11, 2026 at 2:35 PM
Gradle convention plugins are such a catch-22.

They're theoretically the proper way of organizing configuration to reuse it across modules.

But they're different and more complicated than normal config, so I really don't want to see them in samples for beginners...
August 10, 2026 at 3:24 PM
Here's your friendly Friday reminder to subscribe to the Kotlin YouTube channel! We're dropping fantastic new KotlinConf talk recordings every day.

www.youtube.com/kotl...
August 7, 2026 at 8:38 AM
Reposted by Márton Braun
The two hardest problems in Computer Science are

1. Human communication
2. Getting people in tech to believe that human communication is important
December 24, 2025 at 12:42 PM
If you had $500 of tokens to burn until the end of the work week... What would you use them on?
August 4, 2026 at 3:20 PM
🐘 Top 5 Gradle tasks for Kotlin Multiplatform 🐘

1. wasmJsBrowserDevelopmentRun
2. linkReleaseFrameworkIosArm64
3. kotlinUpgradeYarnLock
4. compileKotlinJvm
4. embedAndSignAppleFrameworkForXcode
5. firstNotNullOfOrNull
August 3, 2026 at 3:20 PM
A quick reminder for the 3-year anniversary of this blog post: "KMM" is deprecated.

As in, we no longer use "KMM" to talk about Kotlin Multiplatform for the mobile use case. It's all just called KMP now!
Update on the Name of Kotlin Multiplatform - The JetBrains Blog
From now on, “Kotlin Multiplatform” (KMP) is the preferred term when referring to the Kotlin technology for sharing code across different platforms, regardless of the combination of targets being discussed.
blog.jetbrains.com
July 31, 2026 at 2:20 PM
Reposted by Márton Braun
It is hard to believe it has been 5 years since Compose 1.0.0! Amazing to have been a tiny part of this journey.

https://android-developers.googleblog.com/2026/07/five-years-of-jetpack-compose.html
Celebrating 5 years of Jetpack Compose
News and insights on the Android platform, developer tools, and events.
android-developers.googleblog.com
July 29, 2026 at 5:10 AM
If you had $500 of tokens to burn until the end of the work week... What would you use them on?
July 28, 2026 at 3:20 PM