Sinan Kozak's Avatar

Sinan Kozak

@sinankozak.bsky.social

Hey 👋 🧑‍💻 Staff Android Developer @ Delivery Hero 🤖 GDE for Android 🏂 Follow me for performance, Android and Kotlin

433 Followers  |  238 Following  |  306 Posts  |  Joined: 15.11.2024
Posts Following

Posts by Sinan Kozak (@sinankozak.bsky.social)

Given this, calls for boycotting Square OSS are stupid.

It's disrespectful to the hard work all these ex-Square engs have done. It won't hurt Square the company in any meaningful way, it just makes a bunch of your Android peers sad.

02.03.2026 16:37 — 👍 24    🔁 2    💬 2    📌 2

Result looks nice.

01.03.2026 10:18 — 👍 1    🔁 0    💬 0    📌 0

Is glow just shadow with painter? Or is it shader?

01.03.2026 09:55 — 👍 1    🔁 0    💬 1    📌 0

Tbh it get hotter 🔥

01.03.2026 09:55 — 👍 1    🔁 0    💬 2    📌 0

I scored 8/28 on jsdate.wtf and why does JavaScript feel like it is developed with random dice rolls.

28.02.2026 15:52 — 👍 1    🔁 0    💬 0    📌 0

When a feature is the name of the product, you know that product doesn't have that feature.

13.02.2026 19:48 — 👍 0    🔁 0    💬 0    📌 0
Kotlinconf talk announcement of Sinan Kozak. Breaking Frozen Frames is the title.

Kotlinconf talk announcement of Sinan Kozak. Breaking Frozen Frames is the title.

I will have lightning talk at @kotlinconf.com Munich. My talk is mainly about Compose and Frozen frames but the solution can be applied to any UI based framework. Games use this trick a lot. I am excited to be able share my learnings.

07.02.2026 18:23 — 👍 5    🔁 0    💬 0    📌 0

I focud grinding the tool more and parallelizing tasks creates more slop. I am more happy about focused progress on task rather than random solutions that I have to review.
How much money people have to burn with Multiagent work flow :)

02.02.2026 09:23 — 👍 1    🔁 0    💬 1    📌 0

This time I was able to use bisect run as well. It worked out well.

28.01.2026 18:13 — 👍 1    🔁 0    💬 0    📌 0

I used git bisect run to run test automatically. When I was back to Mac, it already found the commit. Unit test failure are still easy with bisect.

28.01.2026 15:55 — 👍 1    🔁 0    💬 0    📌 0

If you have access to an llm try this!

blog.mmckenna.me/git-bisect-f...

28.01.2026 15:37 — 👍 2    🔁 1    💬 4    📌 0

We have internal agent that does exactly same to detect performance problems between release and commits.

In my case, ai and Devs failed to find the root cause by just looking at code. There was also design system and dependency changes

The root cause is still mystery Thats the next step with AI

28.01.2026 15:54 — 👍 2    🔁 0    💬 1    📌 0

I will brew coffee now while it runs.

28.01.2026 14:05 — 👍 1    🔁 0    💬 1    📌 0

Every time I use git bisect, it makes me happy about how efficient the idea and tooling.

28.01.2026 13:51 — 👍 5    🔁 0    💬 2    📌 0
Post image

Google Meet show how late people will be based on meeting history

12.01.2026 17:58 — 👍 642    🔁 100    💬 29    📌 136

Congrats 🎉 that is soo exciting to hear. I am sure you will run the podcast at a nice pace (🥁) I am looking forward to listening

12.01.2026 19:17 — 👍 2    🔁 0    💬 1    📌 0

It is filled with dropshipping. I feels that price includes all of the return cost as well. In this case it sucks that same seller has different price.
I had same situation for air purifier.

09.01.2026 22:36 — 👍 1    🔁 0    💬 0    📌 0

Tbh every second time I try response stuck and then stop fails and then it doesn't work until restart. I use Claude Code mostly with LiteLLM key provider. I can add same setup there and try again

08.01.2026 19:18 — 👍 1    🔁 0    💬 1    📌 0

How many side projects do you have? Yes those seems enough. Why do you prefer Gemini key over default android studio bot?

08.01.2026 16:23 — 👍 0    🔁 0    💬 2    📌 0

It is great to see that people are exploring ideas. In big userbases, we can 100s different UIs and ab test them and continue doing this. But is that really a sustainable approach. What would happen if user is stuck or they have to learn new UI every week.

07.01.2026 18:19 — 👍 1    🔁 0    💬 1    📌 0
Preview
Jetpack Navigation 3 is stable News and insights on the Android platform, developer tools, and events.

Android Developers Blog: Jetpack Navigation 3 is stable share.google/KyN21EEHBBec...

There is a section about markdown prompt and how to use it with agent mode. It is definitely not guaranteed to succeed however they were asking for feedbacks on that prompt.

31.12.2025 09:16 — 👍 2    🔁 0    💬 1    📌 0

Have you tried the prompt Google shared in the release notes?

31.12.2025 07:57 — 👍 0    🔁 0    💬 1    📌 0

Defence is a luxury when they play 100+ games a year with back to back flights.

25.12.2025 21:20 — 👍 1    🔁 0    💬 1    📌 0

They have all this data but I still feel UX is missing. Daily recovery and exercise suggestions could be better.
The app doesn't feel like devices are 500-1000 euro band.

25.12.2025 14:57 — 👍 1    🔁 0    💬 0    📌 0

Latest android studio is freezing a lot. I reported issues with data but I started to understand why some people just prefer Vim over GPU accelerated Terminal. I cannot stand this slowness anymore. (I am not going to use vim, yet)

10.12.2025 13:18 — 👍 1    🔁 0    💬 0    📌 0

Because there are still a lot of folks who never tried besides chatbot.

05.12.2025 22:50 — 👍 0    🔁 0    💬 0    📌 0

That only happens to me when they gave connection issue.

30.11.2025 20:45 — 👍 1    🔁 0    💬 1    📌 0
The Benevolent Gradle Overlord: Keeping Order - Aurimas Liutikas | droidcon London 2025
YouTube video by droidcon & fluttercon The Benevolent Gradle Overlord: Keeping Order - Aurimas Liutikas | droidcon London 2025

In case you want to become a benevolent Gradle overlord, I've got you some tips

Recording:
youtu.be/o99f54pYGgc?...

Slides:
speakerdeck.com/aurimas/the-...

#gradle

29.11.2025 20:20 — 👍 23    🔁 10    💬 1    📌 0

Our big application with almost 500 modules has 23mb cc cache. And our cc time per module is like 60ms in the builds I checked. They are not clean builds.

09.11.2025 22:42 — 👍 1    🔁 0    💬 0    📌 0

I don't know our cc size. But somehow 400 to 20000kb seems like a big jump.

09.11.2025 22:13 — 👍 1    🔁 0    💬 1    📌 0