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…
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 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
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,
Please open Telegram to view this post
VIEW IN TELEGRAM
The JetBrains Blog
Compose Multiplatform 1.8.0 Released: Compose Multiplatform for iOS Is Stable and Production-Ready | The Kotlin Blog
Kotlin Multiplatform becomes a complete solution for mobile development, enabling flexible code sharing across both business logic and UI without compromising app quality or losing control over platform-specific capabilities.
🔥3
finally all the talks from KotlinConf25 were published - kotlinconf.com/talks
I'll be posting some worthy ones in following days
I'll be posting some worthy ones in following days
starting from an amazing walkthrough from manual DI to newest and best DI framework practices by the Anvil creator
https://youtu.be/oRKytkr2FOY
https://youtu.be/oRKytkr2FOY
YouTube
Scale your Kotlin Multiplatform projects using dependency injection | Ralf Wondratschek
Recording brought to you by American Express. https://americanexpress.io/kotlin-jobs
Kotlin-inject-anvil is a dependency injection framework for Kotlin Multiplatform. It verifies the dependency graph at compile time and generates the necessary code to instantiate…
Kotlin-inject-anvil is a dependency injection framework for Kotlin Multiplatform. It verifies the dependency graph at compile time and generates the necessary code to instantiate…
exciting Kotlin features:
ofc the Rich Errors talk
https://youtu.be/IUrA3mDSWZQ
Immutability and Valhalla!! (multi line value classes)
https://youtu.be/qpM3_ymNkP8
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
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