Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Márton Braun

@zsmb13@androiddev.social
mastodon 4.7.3
  • Open on androiddev.social

Kotlin Developer Advocate @ JetBrains. GDE for Android.

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

1669 Followers
195 Following
38 Posts
Joined November 02, 2022
Website:
https://zsmb.co/
GitHub:
https://github.com/zsmb13/
Open post
Márton Braun @zsmb13@androiddev.social
· 1mo ago

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.

8
0
1
0
Open post
Márton Braun @zsmb13@androiddev.social
· 1mo ago

Deeply, deeply disappointed that Count Binface didn't win.

4
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

Here's your friendly Friday reminder to subscribe to the Kotlin YouTube channel! We're dropping fantastic new KotlinConf talk recordings every day.

https://www.youtube.com/kotlin?sub_confirmation=1

youtube.com
4
0
2
0
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

🐘 Top 5 Gradle tasks for Kotlin Multiplatform 🐘

1. wasmJsBrowserDevelopmentRun
2. linkReleaseFrameworkIosArm64
3. kotlinUpgradeYarnLock
4. compileKotlinJvm
4. embedAndSignAppleFrameworkForXcode
5. firstNotNullOfOrNull

4
0
2
0
Open post
Márton Braun @zsmb13@androiddev.social
· 3mo ago

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.

7
0
2
1
Open post
Márton Braun @zsmb13@androiddev.social
· 1mo ago

Here's a great video from Dave, with an overview of some exciting still-experimental Kotlin language features: https://www.youtube.com/watch?v=WmPLlkJqxMo

2
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 3mo ago

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.

6
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 6mo ago
Replying to
It sort of makes sense to put app installations behind a warning. Sure, you should think about what you're installing. But having an authority that can prevent it arbitrarily or a mechanism that can block you from using your device as you want for 24 hours (!) is ridiculous.
21
4
2
0
Open post
Márton Braun @zsmb13@androiddev.social
· 6mo ago
Replying to
How do these theoretical scammers get you to download a fake app from outside a store, by the way? By making you go to a website first to get it? Seems like they could just have you open a fake website at that point, which would be much much easier to do.
20
2
3
0
Open post
Márton Braun @zsmb13@androiddev.social
· 1mo ago

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...

2
1
1
0
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

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!

https://blog.jetbrains.com/kotlin/2023/07/update-on-the-name-of-kotlin-multiplatform/

blog.jetbrains.com
2
0
2
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

A common typo.

6
1
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 1mo ago

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 👇
https://www.youtube.com/watch?v=RI4J0C2_FR8

1
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 3mo ago

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...

2
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

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?&t=399

3
0
1
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

As we visit conferences this year, we keep bumping into developers from well-known companies and finding out that they'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!

3
0
1
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

There's something super relaxing about a train ride with a good read.

3
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

POV: you tried opening Facebook but you're too quick on the keyboard

1
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

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/

blog.jetbrains.com
3
0
2
0
Open post
Márton Braun @zsmb13@androiddev.social
· 6mo ago

Kotlin 2.3.20 is out, with cool new features like name-based destructuring. We also have a revamped structure for its what new page, check it out and tell us how you like it! https://kotlinlang.org/docs/whatsnew2320.html

kotlinlang.org
5
0
1
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

There's something super relaxing about a train ride with a good read.

2
1
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

Friday night fun: migrated a great community library for particle effects from Jetpack Compose to Compose Multiplatform

https://github.com/PiotrPrus/ParticleEmitter/pull/19

GitHub

Migrate to KMP by zsmb13 · Pull Request #19 · PiotrPrus/ParticleEmitter

Migrates the library to Kotlin Multiplatform, so that it's now a Compose Multiplatform library available for all Compose platforms. output.mp4

2
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

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/

kotlinlang.org
2
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

A lot of things coming soon to the Kotlin YouTube channel - make sure you're subscribed to catch it all!

KotlinConfersations first (amazing interviews with people from the community), then talk recordings once they're processed!

@kotlin@youtube.com

youtube.com
2
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 3mo ago

If you have a "copy link" feature and you don't inject garbage into it... Thank you ❤️

1
0
1
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

"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."

Video at 3x speed.

1
1
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 6mo ago
Replying to
And even more in the blog post: https://android-developers.googleblog.com/2026/03/room-30-modernizing-room.html
android-developers.googleblog.com

Android Developers Blog: Room 3.0 - Modernizing the Room

2
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 6mo ago
Replying to
More info in the release notes: https://developer.android.com/jetpack/androidx/releases/room3#3.0.0-alpha01
Room 3.0  |  Jetpack  |  Android Developers
Android Developers

Room 3.0  |  Jetpack  |  Android Developers

2
1
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 6mo ago
Replying to
@Aurimas@androiddev.social What the actual hell. Thanks!
1
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

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!

klibs.io
0
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

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.

0
1
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

If you had $500 of tokens to burn until the end of the work week... What would you use them on?

0
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

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 😕

0
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

If you had $500 of tokens to burn until the end of the work week... What would you use them on?

0
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

✅ 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/

mdevcamp.eu
0
1
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

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.

0
1
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 07:39:00 UTC