Sign in

Márton Braun

@zsmb.co
1.9K followers 226 following 878 posts

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

PostsRepliesMedia
Márton Braun @zsmb.co · 17/09/2026
Missed the latest Kotlin 2.4.20 release so far? Catch up in video form! 👇
youtube.com
What's New in Kotlin 2.4.20
Read the full release notes: https://kotlinlang.org/docs/whatsnew2420.html Kotlin 2.4.20 is out! This release includes some exciting new additions in the standard library, updates to the iOS development experience, and improvements to both the Wasm and JS targets as well. Chapters: 0:00 Intro 0:29
011
Márton Braun @zsmb.co · 17/09/2026
That's a spectacular title for a page like this.
330
Reposted by Márton Braun
KotlinConf @kotlinconf.com · 16/09/2026
🔥 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
kotl.in
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.
095
Márton Braun @zsmb.co · 16/09/2026
The 2026 Kotlin Developer Survey is live! Use this chance to send feedback directly to the team, on everything Kotlin-related 👇
surveys.jetbrains.com
Kotlin Developer Survey 2026
Kotlin Developer Survey 2026.
023
Márton Braun @zsmb.co · 14/09/2026
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...
youtube.com
What's New in Kotlin 2.4.20
YouTube video by Kotlin by JetBrains
0144
Márton Braun @zsmb.co · 11/09/2026
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.
youtube.com
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
0172
Márton Braun @zsmb.co · 10/09/2026
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
1240
Márton Braun @zsmb.co · 03/09/2026
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:
blog.jetbrains.com
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.
0154
Márton Braun @zsmb.co · 02/09/2026
Wait... LinkedIn *doesn't* want to be full of AI slop? 🤯 News to me.
480
Márton Braun @zsmb.co · 28/08/2026
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?
130
Márton Braun @zsmb.co · 27/08/2026
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?
110
Márton Braun @zsmb.co · 26/08/2026
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!
051
Márton Braun @zsmb.co · 25/08/2026
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:
youtube.com
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
010
Márton Braun @zsmb.co · 24/08/2026
📰 Kotlin roadmap update! Get your roadmap updates here 🗞️ kotlinlang.org/docs/...
0131
Reposted by Márton Braun
Pamela Hill-Galloway @pamelaahill.bsky.social · 24/08/2026
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...
youtube.com
Building cross-platform: Kotlin Multiplatform [Shipaton 26]
YouTube video by RevenueCat
021
Márton Braun @zsmb.co · 18/08/2026
Here's a great video from Dave, with an overview of some exciting still-experimental Kotlin language features:
youtube.com
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
192
Márton Braun @zsmb.co · 14/08/2026
Deeply, deeply disappointed that Count Binface didn't win.
160
Márton Braun @zsmb.co · 12/08/2026
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.
170
Márton Braun @zsmb.co · 11/08/2026
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 👇
youtube.com
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
032
Márton Braun @zsmb.co · 10/08/2026
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...
280
Márton Braun @zsmb.co · 07/08/2026
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...
0112
Reposted by Márton Braun
Hazel Weakly @hazelweakly.me · 24/12/2025
The two hardest problems in Computer Science are 1. Human communication 2. Getting people in tech to believe that human communication is important
251073265
Márton Braun @zsmb.co · 04/08/2026
If you had $500 of tokens to burn until the end of the work week... What would you use them on?
311
Márton Braun @zsmb.co · 03/08/2026
🐘 Top 5 Gradle tasks for Kotlin Multiplatform 🐘 1. wasmJsBrowserDevelopmentRun 2. linkReleaseFrameworkIosArm64 3. kotlinUpgradeYarnLock 4. compileKotlinJvm 4. embedAndSignAppleFrameworkForXcode 5. firstNotNullOfOrNull
260
Márton Braun @zsmb.co · 31/07/2026
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!
blog.jetbrains.com
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.
130
Reposted by Márton Braun
Aurimas Liutikas @liutikas.net · 29/07/2026
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. android-developers.googleblog.com/2…
android-developers.googleblog.com
Celebrating 5 years of Jetpack Compose
News and insights on the Android platform, developer tools, and events.
0134
Márton Braun @zsmb.co · 28/07/2026
If you had $500 of tokens to burn until the end of the work week... What would you use them on?
210
Márton Braun @zsmb.co · 27/07/2026
POV: you tried opening Facebook but you're too quick on the keyboard
110
Márton Braun @zsmb.co · 16/07/2026
Some cool new features just dropped on klibs.io/ai You can now connect your agents with Klibsio using either MCP or a dedicated skill. Check out the page for more info!
klibs.io
Klibs.io — Search 4000+ KMP projects
AI-powered search engine for Kotlin Multiplatform projects. Explore the best KMP packages, access metadata, and learn about the authors.
040
Márton Braun @zsmb.co · 06/07/2026
Good news for all you AGP fans out there... IntelilJ IDEA 2026.2 Beta includes support for Android Gradle Plugin 9.1.0! Grab it from Toolbox today.
270
Márton Braun @zsmb.co · 06/07/2026
Having a 1 TB SSD means I can only try developing projects in one ecosystem at a time. There simply isn't enough storage to pull the dependencies for mobile things *and* Docker images for something backend-related at the same time...
030
Reposted by Márton Braun
Jakub Chrzanowski @chrzanowski.info · 06/07/2026
Good morning to a new splash screen in @intellijidea.com 🎉 Happy cake day, @kotlinlang.org 🍰
074
Márton Braun @zsmb.co · 03/07/2026
If you have a "copy link" feature and you don't inject garbage into it... Thank you ❤️
1130
Márton Braun @zsmb.co · 02/07/2026
Turns out that learning to create THING slowly, manually over time lets you gain experience with THING, and you can develop a fundamental understanding of what actually makes THING good. If the cost of creating THING drops to ~0, these skills and *taste* are what really matter.
1120
Márton Braun @zsmb.co · 01/07/2026
We started publishing the recordings from KotlinConf on the Kotlin YouTube channel! Make sure you're subscribed to catch them all:
youtube.com
Kotlin by JetBrains - YouTube
Concise. Multiplatform. Fun.Kotlin is a concise, cross-platform programming language developed by JetBrains.Expand your Kotlin skills with the official YouTu...
1182
Márton Braun @zsmb.co · 25/06/2026
🚨 AI companies HATE him! 🛑 He saved 📉 50% of tokens and reviewed only half as much code with this ONE WEIRD TRICK! 🤯💻 👉 FIND OUT HOW: kotlinlang.org/multi... 🚀🔥
kotlinlang.org
Kotlin Multiplatform – Build Cross-Platform Apps
Kotlin Multiplatform is a technology for reusing up to 100% of your code across Android, iOS, web, and desktop, with Compose Multiplatform for shared UIs.
1110
Márton Braun @zsmb.co · 24/06/2026
What's an important announcement without a blog post that dives into the full details? Nothing, I tell you! So here's all you need to know about the move from Amper to Kotlin Toolchain: blog.jetbrains.com/a... And of course, you also get lots of new features in this release!
blog.jetbrains.com
Kotlin Toolchain 0.11: The Next Step for Amper - The JetBrains Blog
Amper 0.11.0 is out, and has evolved into the Kotlin Toolchain! It is now Alpha, and brings a ton of improvements with it.
0123
Márton Braun @zsmb.co · 23/06/2026
Why the heck does Google Maps on Android have an incognito mode
320
Reposted by Márton Braun
Pamela Hill-Galloway @pamelaahill.bsky.social · 22/06/2026
I have so much respect for library creators! And so does the Kotlin Foundation 😍. You can now get financial support for your library expansion with the grant program - entries close 14 July.
061
Márton Braun @zsmb.co · 22/06/2026
The grants from the Kotlin Foundation are a great way to get support for significant projects in the Kotlin ecosystem! Read on below for the details:
041
Márton Braun @zsmb.co · 20/06/2026
Latest hobby: muting people who post AI generated infographics about tech.
1120
Márton Braun @zsmb.co · 17/06/2026
Pros of Maven Central: - It's centralized Cons of Maven Central: - It's centralized
0110
Reposted by Márton Braun
JetBrains @jetbrains.com · 16/06/2026
🎉 Kotlin turns 15 this year! 🎉  As part of the celebration, we've brought the Kotlin Effect into real life – making everyday situations more concise, efficient, and fun. Explore the Kotlin Effect further: kotl.in/6xzc69
1215
Márton Braun @zsmb.co · 16/06/2026
The projects produced by the KMP wizard are now also pushed to a GitHub repo, so you can monitor what exactly in there changes over time. (See the different branches for the different configurations!)
github.com
GitHub - Kotlin/kmp-wizard: Version history for Kotlin Multiplatform Wizard projects.
Version history for Kotlin Multiplatform Wizard projects. - Kotlin/kmp-wizard
040
Márton Braun @zsmb.co · 16/06/2026
Doing a live Q&A in ~10 minutes about Compose Multiplatform, Compose Hot Reload, KMP in general, and who knows what else! Join us here:
youtube.com
Live Q&A with Márton Braun
We will talk about Compose Multiplatform, hot reload, custom styling and theming. 🎙️ New to streaming or looking to level up? Check out StreamYard and get $10 discount! 😍 https://streamyard.com/pal/d/5440967191953408
030
Márton Braun @zsmb.co · 15/06/2026
Back from vacation - let's go!
0120
Márton Braun @zsmb.co · 14/06/2026
Show fewer shorts.
050
Márton Braun @zsmb.co · 12/06/2026
What's your best advice for building things with KMP? Wrong answers only.
931
Márton Braun @zsmb.co · 11/06/2026
Boring advice, but important: be sure to keep your tools up-to-date to get the latest and greatest tooling features for Kotlin Multiplatform! For example, Android Studio Quail is finally based on IntelliJ 2026.1, so you get some new goodies with the KMP IDE plugin there.
140
Márton Braun @zsmb.co · 11/06/2026
I don't love it when conferences start accepting talk submissions before their CFP is closed. If you're going to do this, I think the CFP should clearly state that the final deadline is not the only one, and that earlier submissions will have a better chance of making it in.
020