Oleksandr Katrych 🇺🇦
olek.dev
Oleksandr Katrych 🇺🇦
@olek.dev
Android Engineer | Kotlin Engineer | Building my own apps |
Organiser of GDG Warsaw
Nice to be back at @mobilewarsaw.pl As always, everything is organized at the highest level.
September 16, 2025 at 5:02 PM
Didn't expect to be there this year, but guess I'll see you all there at #droidcon Berlin.
August 20, 2025 at 9:35 PM
Created a small post about a way to show themed previews in Compose Multiplatform. It's a late-night finding; there might be a better way to do it.

olek.dev/compose-mult...

#AndroidDev #ComposeMultiplatform
#Kotlin
August 10, 2025 at 10:58 PM
Claude Code is even lazier than I am. Asked to migrate from `composed {}` to `Modifier.Node`, and all it did was just add suppress for Detekt.
August 10, 2025 at 12:36 PM
Reposted by Oleksandr Katrych 🇺🇦
Russian state disinfo bots are active on BlueSky for over 2 weeks now.
They are posting fake videos using AI-generated voice to promote talking points of Russian state.

Please help us to reduce its visibility: follow this labeler, choose Warn or Hide; spread the word:
@ab4n-labeler.bsky.social
January 3, 2025 at 12:31 PM
I finally released my first Compose Multiplatform app. 95% of the code is shared with KMP.

Stack:
- Decompose (for architecture and navigation)
- Koin
- Ktor (server and client)
- Mapbox (UIKit iOS / Compose Android)
- SQLDelight (server and client)

kordon.live/index_en.html
December 20, 2024 at 7:50 PM
Please tell me that the YouTube app started using Haze from @chrisbanes.me

github.com/chrisbanes/h...
December 10, 2024 at 4:12 PM
Reposted by Oleksandr Katrych 🇺🇦
Reminder that this is on today! 🇵🇱

DevFest Warsaw 2024 now in Confetti (github.com/joreilly/Con...)
November 30, 2024 at 8:55 AM
Reposted by Oleksandr Katrych 🇺🇦
Good Morning #AndroidDev!

Last week we realized that Retrofit was slowing down our main thread. Let's talk about it!

It all started with an ANR (see screenshot). You can see we're on the main thread and starting async http request with Retrofit by calling OkHttpCall.enqueue().

#perf
November 25, 2024 at 9:24 PM
Late-night performance improvements for my Compose Multiplatform project. I was skeptical about Compose's performance, but SwiftUI is on another level. At least Mapbox with SwiftUI is terrible.
November 18, 2024 at 10:58 PM
Reposted by Oleksandr Katrych 🇺🇦
I can't believe I didn't know about this feature before 🤯
"Cyclic Expand Word" in IntelliJ takes the word your cursor is on and cycles through all possible completion tokens within your current file. So cool!
November 14, 2024 at 4:37 PM