Oleksandr Katrych 🇺🇦

@olek.dev

Android Engineer | Kotlin Engineer | Building my own apps | Organiser of GDG Warsaw

What happens to Square / Block Android OSS projects post layoffs? Let's start with some context OSS at Square is mostly a happy accident. Jack hired Bob, who's job was attracking world class engineers, and he did that through talks & OSS.

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

An ANR stacktrace showing a retrofit call on the main thread

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.

Bild

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!