senk0n lab
Kotlin documentary movie ig https://youtu.be/E8CtE7qTb-Q
1:17:42 yooo, I’m in there!!
minding my business appearing from right side in a red plaid shirt on the background ahaha
minding my business appearing from right side in a red plaid shirt on the background ahaha
that's funny, Apple develops interop for swift-java alongside with JetBrains preparing direct Kotlin to Swift Export (native, non-JVM)
> https://github.com/swiftlang/swift-java
> https://github.com/swiftlang/swift-java
GitHub
GitHub - swiftlang/swift-java
Contribute to swiftlang/swift-java development by creating an account on GitHub.
Whoa, such an interesting story behind .rs and .me domain zones, as well as drama arising over .io
plus two interesting precedents with double ccTLD owning, the good .uk/.gb and the bad .ru/.su one
https://every.to/p/the-disappearance-of-an-internet-domain
plus two interesting precedents with double ccTLD owning, the good .uk/.gb and the bad .ru/.su one
https://every.to/p/the-disappearance-of-an-internet-domain
Every
The Disappearance of an Internet Domain
How geopolitics can alter digital infrastructure
Forwarded from 1
Forwarded from senk0n spam
lofi Kotlin vs art vs r8 optimizations for Compose explanation radio 🎨 beats to relax/chill to 🌹
for all the bytecode/assembly reading and байтоёбство fans, enjoy!
https://youtu.be/d8SugeZ5oNA
playing: kotlin explorer
for all the bytecode/assembly reading and байтоёбство fans, enjoy!
https://youtu.be/d8SugeZ5oNA
playing: kotlin explorer
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Exploring Kotlin Performance with Romain Guy! #KotlinDev #Optimize
Join us for an exciting episode as Romain Guy from Google delves into the nuances of Kotlin performance and optimizations. We discuss strategies for enhancing code efficiency and best practices for writing high-performance Kotlin applications. Whether you're…
327 bits entropy world’s energy powered brute-force safe passwords ig 🤔
https://seirdy.one/posts/2021/01/12/password-strength/
https://seirdy.one/posts/2021/01/12/password-strength/
Please open Telegram to view this post
VIEW IN TELEGRAM
Seirdy’s Home
Becoming physically immune to brute-force attacks
Using thermal physics, cosmology, and computer science to calculate password vulnerability to the biggest possible brute-force attack.
A proper hot-reload for compose is coming - Firework
https://youtu.be/8Z-Vuo3wTd0
https://youtu.be/8Z-Vuo3wTd0
YouTube
Firework: Introducing Compose Hot Reload
I will document my journey of building "Compose Hot Reload" in the upcoming videos.
This video will demo the current state (16.11.2024) and briefly introduce the project.
This video will demo the current state (16.11.2024) and briefly introduce the project.
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
senk0n lab
recently this guy was giving a talk about one of his series' topics: specifics of how derivedStateOf work https://blog.zachklipp.com/talk-deriving-derived-state-derivedstateof-explained/ in text here: https://blog.zachklipp.com/how-derivedstateof-works…
yet another banger about Compose by Zach
this time about building intuition around constraints during layout phase
https://blog.zachklipp.com/centering-in-compose/
this time about building intuition around constraints during layout phase
https://blog.zachklipp.com/centering-in-compose/
Zach Klippenstein’s Blog
Centering in Compose
Let’s talk about centering things. There is no Modifier.center() in Compose, nor is there a Center composable, and I think the reason for that is because once you understand Compose's layout system you'll find those concepts redundant. In this article I'm…
Please open Telegram to view this post
VIEW IN TELEGRAM
senk0n lab
amazing writeup about declarative re-thinking of pagination approach https://twitter.com/Tunji_D/status/1783913688464036347 (blog) this guy... outstanding job
Great talk about state preservation along animation and navigation with predictive back and so on
https://www.droidcon.com/2024/10/17/declarative-apis-for-declarative-uis-designing-media-friendly-jetpack-compose-components/
https://www.droidcon.com/2024/10/17/declarative-apis-for-declarative-uis-designing-media-friendly-jetpack-compose-components/
droidcon
Declarative APIs for Declarative UIs: Designing Media Friendly Jetpack Compose Components
As we consume more content on our devices, it's more important than ever to provide delightful user experiences for media across different navigation destinations, panes within those destinations, and devices and form factors those panes span.
senk0n lab
lofi Kotlin vs art vs r8 optimizations for Compose explanation radio 🎨 beats to relax/chill to 🌹 for all the bytecode/assembly reading and байтоёбство fans, enjoy! https://youtu.be/d8SugeZ5oNA playing: kotlin explorer
One more podcast episode about performance, less in-depth but more good recommendations
https://youtu.be/bvXWQ2NidmQ
https://youtu.be/bvXWQ2NidmQ
YouTube
Rules about performance tools - Android Developers Backstage
In this episode Chet, Romain and Tor chat with Shai Barack about how the Android platform team studies performance and understands system health - and what is system health anyway? We talk about measuring performance, deciding trade-offs, and our favorite…
Holly shit, KMP Fleet is deprecated, KMP IDEA/AS is a new goal!
https://blog.jetbrains.com/kotlin/2025/02/kotlin-multiplatform-tooling-shifting-gears/
Tbh those plans for a "a standalone KMP IDE … based on JetBrains Fleet" got me scared back then, glad to see them taking feedback into account
https://blog.jetbrains.com/kotlin/2025/02/kotlin-multiplatform-tooling-shifting-gears/
Tbh those plans for a "a standalone KMP IDE … based on JetBrains Fleet" got me scared back then, glad to see them taking feedback into account
The JetBrains Blog
Kotlin Multiplatform Tooling – Shifting Gears | The Kotlin Blog
A couple of years ago, we initiated the idea of creating a Kotlin Multiplatform IDE to help facilitate the development of KMP applications. We embarked on this venture, building on the Fleet platform,