senk0n lab – Telegram
senk0n lab
80 subscribers
30 photos
5 videos
130 links
myself @senk0n aka senk
also my dairy: @s0spam

[WIP] https://risuto.app
Download Telegram
Shame on people who’s trying to preserve lambda in their data class by overriding hashCode and equals, just stop, stop putting lambdas in your state… extract and handle them separately for god’s sake
Kotlin 2.1.0 just dropped 👍
Full change log is here.
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Quick settings are impl with Compose on a16 👀
🎉51
finally all the talks from KotlinConf25 were published - kotlinconf.com/talks
I'll be posting some worthy ones in following days
exciting Kotlin features:

ofc the Rich Errors talk
https://youtu.be/IUrA3mDSWZQ

Immutability and Valhalla!! (multi line value classes)
https://youtu.be/qpM3_ymNkP8
a short cheatsheet on how to translate Kotlin Coroutines code into Swift, with a quick overview of Swift strict concurrency
https://youtu.be/Jyj4kdK8a6o

the Swift Export peek under the hood
https://youtu.be/KEsVNrzPf24


and some Kotlin Native for those with a lot of time:

how does KMP fits in the world of native dependencies
https://youtu.be/n0LpCCv3VEY

a "deep dive" into Kotlin Native memory management
https://youtu.be/ufQvrZmQw_I
Forwarded from The Daily Kotlin (Ruslan Ibragimov)
Kotlin 2.2.0 🎉

- Preview of context parameters
- Preview of context-sensitive resolution
- Support for nested type aliases
- Stable features: guard conditions, non-local break and continue, and multi-dollar interpolation
- Binary compatibility validation included in Kotlin Gradle plugin

And more: https://kotlinlang.org/docs/whatsnew22.html

https://blog.jetbrains.com/kotlin/2025/06/kotlin-2-2-0-released/
https://github.com/JetBrains/kotlin/releases/tag/v2.2.0