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
When you want to push your AR platform that virtually nobody cares about so much that you make an important app icon almost entirely unrecognizable
November 11, 2025 at 8:52 AM
I guess we're learning about bankruptcy in today's Kotlin lecture.
November 10, 2025 at 9:21 AM
Google doesn't want you to know about this one weird trick to have convenient, global access to Context in your apps!
November 5, 2025 at 3:07 PM
Just finished my talk Blazing Fast UI Development with Compose Hot Reload 🔥 at #dcldn25!

Slides and resources are shared here: zsmb.co/talks/blazin...
October 30, 2025 at 10:14 AM
... Am I early?
October 29, 2025 at 9:55 PM
A new default project structure for KMP is in the works 🚧, replacing the all-in-one composeApp module with per-platform app modules and separate shared modules.

The image below shows Android, iOS, Desktop, and Web apps that all use the same shared Compose UI. Feedback welcome!
October 22, 2025 at 8:56 AM
Looks like Medium is down.

... In a way though, this page is actually a much better UX than what you usually get there.
October 20, 2025 at 7:15 AM
Curious ratio.
October 16, 2025 at 12:23 PM
🦦🦦🦦🦦🦦
September 22, 2025 at 3:51 PM
macOS Tahoe doesn't exactly feel polished.

(Besides the broken labels, it also just never finds a setting that Spotlight used to find correctly every time)
September 22, 2025 at 9:50 AM
I still keep learning about cool new features in IntelliJ. The latest one: excluding imports when looking for the usages of something. So neat!
September 18, 2025 at 7:27 AM
I think this JavaScript code is experiencing a relationship crisis
September 9, 2025 at 2:23 PM
August 21, 2025 at 8:41 AM
Guess what causes this build failure.
August 21, 2025 at 7:59 AM
He really did!
August 19, 2025 at 1:03 PM
5 minutes into these 2 minutes. I'm not sure why I even tried.
August 18, 2025 at 7:57 AM
We've made the klibs in org.jetbrains.compose.runtime almost 600x smaller in the 1.9.0-beta01 release! 🤯

How did we do it? They are now empty artifacts that are redirected to androidx.compose.runtime, which Google started publishing themselves for all platforms!
August 14, 2025 at 3:29 PM
AB testing goes brrr

(The grumpy one is already removed from this iteration, it didn't do well)
August 7, 2025 at 12:40 PM
New Kotlin video! Context-sensitive resolution is one of those features that will kind of quietly blend into the background while making a lot of code much nicer. And you can already try it in Kotlin 2.2 as an experimental feature!

Check out the details:
www.youtube.com/watc...
August 7, 2025 at 6:29 AM
@sebi.io as he's looking at our YouTube channel

(Subscribe here! www.youtube.com/@Kotlin)
August 5, 2025 at 1:49 PM
Great to see Kotlin in 15th place for language popularity in the StackOverflow 2025 Developer Survey! Especially considering that the list includes things like HTML.

It's also worth noting that Java is only about 3x as popular as Kotlin here.
July 31, 2025 at 2:20 PM
This is fantastic to finally see on YouTube! 🎉🎉
July 28, 2025 at 10:00 PM
Yo Google Play, how can this be the way that the detail page for an app opens, ever? I can see everything but the app I've just tapped on.

In fact, the previous screen showed more info about it...
July 28, 2025 at 6:50 AM
Friday is for fun emails.
July 25, 2025 at 11:31 AM
Jetpack Compose changes keep making their way to Compose Multiplatform quickly ⚡️

1.9.0-beta01 has support for the onFirstVisible modifier on all platforms (don't forget all its cool parameters for customization!)
July 24, 2025 at 11:42 AM