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
One would hope that all code is written with intelligence
120
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.
096
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
What is it with developers, always going on about visibility
030
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 · 08/09/2026
Do you have any interesting feedback from the migration experience?
120
Márton Braun @zsmb.co · 04/09/2026
Could the README clarify the list of supported KMP platforms by any chance?
120
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
There are so, so many people still active on Twitter too... It's incredible.
110
Márton Braun @zsmb.co · 12/08/2026
github.com/Kotlin/KEEP/...
github.com
130
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 · 11/08/2026
static.klipy.com
Gritito: White Kitten Meowing
ALT: Gritito: White Kitten Meowing
040
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 · 10/08/2026
Feature request: could I get the option to open several repo folders at once? For example if I have 20 samples in a folder, and I'd like to look at all of their changes. I'd also be nice to drag-and-drop folders into the app, both on the onboarding screen and later as a new tab!
100
Márton Braun @zsmb.co · 10/08/2026
For what it's worth, I agree, I'd also like to immediately decline forever if I don't want to take the suggestion 😄 Just out of curiosity, is it TeamCity itself that makes it feel like an ad? Would you feel differently if it linked to docs, or offered multiple providers?
100
Márton Braun @zsmb.co · 10/08/2026
It showing up on every push is a bug, it should only be there when you first push a project, that's being fixed. You should also get a notification if you decline, where you can choose to never show it again. (As a side note, it's from the KMP plugin, so not from IntelliJ itself.)
110
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
251074266
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 · 29/07/2026
I do wish people could cash out what they save on AI usage!
010
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 · 24/07/2026
Good to hear they're still at it like that! I've had two replacements from them (one 3 days in, another 3 years in), and they've been really fast and responsive both times, essentially no questions asked, mostly just needed the serial. Wonderful service.
010
Márton Braun @zsmb.co · 23/07/2026
The GitHub link is 404ing github.com/android/jetp...
github.com
100
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 · 08/07/2026
"What beverage will you be having today?" "Yes"
050
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 · 04/07/2026
> fox > tail-rec You really would've expected that to happen sooner.
151
Márton Braun @zsmb.co · 03/07/2026
Fixed in 2026.2 Beta!
120
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