Márton Braun
zsmb13@androiddev.social
<p>Kotlin Developer Advocate @ JetBrains. GDE for Android. </p><p>Instructor @ BME-VIK. Co-organizer @ Android Budapest. Ex-Google.</p>
Posts
-
View post
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.
-
View post
If you have a &quot;copy link&quot; feature and you don&#39;t inject garbage into it... Thank you ❤️
-
View post
Having a 1 TB SSD means I can only try developing projects in one ecosystem at a time. There simply isn&#39;t enough storage to pull the dependencies for mobile things *and* Docker images for something backend-related at the same time...
-
View post
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.
-
View post
Some cool new features just dropped on https://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!
-
View post
POV: you tried opening Facebook but you&#39;re too quick on the keyboard
-
View post
If you had $500 of tokens to burn until the end of the work week... What would you use them on?
-
View post
A quick reminder for the 3-year anniversary of this blog post: &quot;KMM&quot; is deprecated. As in, we no longer use &quot;KMM&quot; to talk about Kotlin Multiplatform for the mobile use case. It&#39;s all just called KMP now! https://blog.jetbrains.com/kotlin/2023/07/update-on-the-name-of-kotlin-multiplatform/
-
View post
🐘 Top 5 Gradle tasks for Kotlin Multiplatform 🐘 1. wasmJsBrowserDevelopmentRun 2. linkReleaseFrameworkIosArm64 3. kotlinUpgradeYarnLock 4. compileKotlinJvm 4. embedAndSignAppleFrameworkForXcode 5. firstNotNullOfOrNull
-
View post
If you had $500 of tokens to burn until the end of the work week... What would you use them on?
-
View post
Here&#39;s your friendly Friday reminder to subscribe to the Kotlin YouTube channel! We&#39;re dropping fantastic new KotlinConf talk recordings every day. https://www.youtube.com/kotlin?sub_confirmation=1
-
View post
Gradle convention plugins are such a catch-22. They&#39;re theoretically the proper way of organizing configuration to reuse it across modules. But they&#39;re different and more complicated than normal config, so I really don&#39;t want to see them in samples for beginners...
-
View post
Have you caught up with everything that&#39;s new in Kotlin 2.4 yet? Collection literals, new standard library functions, multiplatform improvements, and more! All detailed in the video 👇 https://www.youtube.com/watch?v=RI4J0C2_FR8
-
View post
Shout-out to whoever put this on the reddit website. It&#39;s great at making me get off of reddit when I accidentally go there. That&#39;s not even a joke, I genuinely appreciate this being built in.
-
View post
Deeply, deeply disappointed that Count Binface didn&#39;t win.
-
View post
Here&#39;s a great video from Dave, with an overview of some exciting still-experimental Kotlin language features: https://www.youtube.com/watch?v=WmPLlkJqxMo
-
View post
A lot of things coming soon to the Kotlin YouTube channel - make sure you&#39;re subscribed to catch it all! KotlinConfersations first (amazing interviews with people from the community), then talk recordings once they&#39;re processed! https://youtube.com/@kotlin
-
View post
✅ KotlinConf 2026: done. 📋 mDevCamp 2026: coming up next! Prague awaits, with another cozy train ride. Doing final preparations on a workshop and a talk this week... ⏳ https://mdevcamp.eu/
-
View post
Are you trying to convince decision makers in your company to use Kotlin? We have a great new landing page for that very scenario! It covers both Kotlin Multiplatform and backend development. Check it out: https://kotlinlang.org/lp/kotlin-for-business/
-
View post
&quot;The desktop app is running with Hot Reload. Navigate to the Speakers screen, filter for JetBrains speakers, and check if any of their names is too long to fit on a single line. If yes, make the columns larger until they all fit.&quot; Video at 3x speed.
-
View post
Friday night fun: migrated a great community library for particle effects from Jetpack Compose to Compose Multiplatform https://github.com/PiotrPrus/ParticleEmitter/pull/19
-
View post
It puts Back to the Future in a different light when you realize that 88 is in miles per hour, which is actually quite fast.
-
View post
Does anyone have a working solution for hiding the autocorrect/suggestions on the keyboard with Compose? Seems like the intended way is to use KeyboardOptions(autoCorrectEnabled = false), but it only works with certain KeyboardTypes, and none of them are just plain text 😕
-
View post
A common typo.
-
View post
There&#39;s something super relaxing about a train ride with a good read.
-
View post
There&#39;s something super relaxing about a train ride with a good read.
-
View post
The only YouTube Premium feature I need: turning off watch time on certain channels, so I can watch terrible guilty pleasure content without giving money to those channels.
-
View post
As we visit conferences this year, we keep bumping into developers from well-known companies and finding out that they&#39;ve successfully adopted KMP and shipped it to production, without us even hearing about it 🤯 Have you shipped something with KMP? Let us know in the replies!
-
View post
The Uuid type in the standard library is now stable with Kotlin 2.4! Work with v4 and v7 UUIDs, easily, with multiplatform support. I made this overview video when the type was first introduced: https://www.youtube.com/watch?v=V5EOsE_eJLE And then more API updates in 2.3: https://youtu.be/_6PSSkqwbp8?&amp;t=399
-
View post
Happy to share that we have folks from the language design team blogging about new features! Check out this post by Alejandro about how Kotlin is moving to a safer, Name-Based Destructuring syntax: https://blog.jetbrains.com/kotlin/2026/05/the-road-to-name-based-destructuring/