just a reminder that AI graphics in your tech blog posts still look lame ☺️ ❤️
Sinan Kozak
@sinankozak.bsky.social
Hey 👋 🧑💻 Staff Android Developer @ Delivery Hero 🤖 GDE for Android 🏂 Follow me for performance, Android and Kotlin
I wrapped up Android Maker by playing with letters on stage with @benkadel.com #AndroidMakers26 @droidcon.bsky.social @androidmakers.bsky.social
Yesterday we saw Paris from a boat and main star of the show was sun. ☀️ 🥁 The first fully sunny day of the year was great. Thank you for organising @mbonnin.net
I am watching Artemis mission and a wild Nutella Jar float around. Before that I wanted to do something awesome as space mission, now I just want Nutella 🍫 🌰 This mission has product placement ads 😄
Made an #AndroidDev Starter Pack! Please let me know if I missed anyone so I can connect with them as well 😁 go.bsky.app/Etd57t6
In the next version of AGP - R8 makes coroutines 2x faster
The life struggles hit again. The washing machine is broken. Now questions is Should I try to fix myself? Should I try to find a mechanic who won't scam me? Or go ahead buy a new one.. The issue seems like planned obsolescence to me as why is it difficult to access lint filter.
Great summary and hints. I am looking forward to listen most of those talks. Thank you for shortlisting my talk as well.
📣 KotlinConf 2026 schedule is out! @kevinschildhorn.bsky.social highlighted the talks we're most excited about—including one from @tadeas.bsky.social on our team. Curious what others are most interested in seeing👇 touchlab.co/kotlinconf-2... kotlinconf.com/schedule/?da...
🔥 Check out this awesome agenda: androidmakers.droidcon.com/droidcon-age... Don't have a ticket yet? Got a good reason or a bad excuse? 🎉25% off exclusively for the community right now! Go! : tickets.droidcon.com/paris26/rede... you need to convince your manager or your company? DM us
Voucher redemption :: 2026 | Paris | Android Makers by droidCon
tickets.droidcon.com
Today I’m open-sourcing Dejavu! Testing UI performance in Jetpack Compose is frustrating. We profile and watch tools, yet regressions still creep in. I built Dejavu to make recomposition behavior something you can actually test.
First one was great and really technically deep talk. I am looking forward to learn and got educated about tracing again.
Want to actually understand what your app is doing at runtime? In the next episode we explore: ⚡ Android Profiler 🔎 Perfetto 🧵 Tracing 2.0 📱 Performance in Compose With Rahul Ravikumar. Join us live → cwti.link/twitch #AndroidDev #Performance #JetpackCompose
I started writing a newsletter to keep up with what's going on on AI coding developments. This is the last week's issue recap 🧵. A new one comes out tomorrow. Subscribe! iurysouza.dev/newsletter/t...
The Feed's Lost and Found - 01
How the Code Factory Keeps Agent Output on Track
iurysouza.dev
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.
I scored 8/28 on jsdate.wtf and why does JavaScript feel like it is developed with random dice rolls.
new Date("wtf")
How well do you know JavaScript's Date class?
jsdate.wtf
How well do you know JavaScript's Date class? #SotB26 jsdate.wtf
When a feature is the name of the product, you know that product doesn't have that feature.
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.
Every time I use git bisect, it makes me happy about how efficient the idea and tooling.
Google Meet show how late people will be based on meeting history
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)
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
The Benevolent Gradle Overlord: Keeping Order - Aurimas Liutikas | droidcon London 2025
YouTube video by droidcon & fluttercon
youtu.be
@droidcon.bsky.social London has such an amazing line up, which can make it difficult to choose, which talk do you want to go to?! If you find yourself around at 16:10 tomorrow, you'll have some incredible speakers to choose from... #droidcon #DCLDN25
My #droidconBerlin talk is LIVE! 🚀 "The ViewModel Performance Trap: When State Management Bites Back." Stop hiding performance issues—learn to remove them with Perfetto, custom CoroutineScopes, and smart pre-fetching Watch: www.youtube.com/watch?v=5ADw... Slides: www.slideshare.net/slideshow/th...
youtube.com
I turned a leak investigation into a post on the Block eng blog to share a method that works well! It's a bit long... I had to show how to encode code knowledge to automate leak investigations, and dig even deeper with YourKit Java Profiler. engineering.block.xyz/blog/the-lea... #AndroidDev
The LeakCanary Method
This blog post shares a method for root causing Android memory leaks
engineering.block.xyz
🛝 Just updated the 𝗔𝗻𝗱𝗿𝗼𝗶𝗱 𝗦𝗰𝗿𝗲𝗲𝗻𝘀𝗵𝗼𝘁 𝗧𝗲𝘀𝘁𝗶𝗻𝗴 𝗣𝗹𝗮𝘆𝗴𝗿𝗼𝘂𝗻𝗱! All the libraries are now on their 𝒍𝒂𝒕𝒆𝒔𝒕 𝒗𝒆𝒓𝒔𝒊𝒐𝒏𝒔, so you can try screenshot testing with the most up-to-date tools! 👉 github.com/sergio-sastr... #AndroidDev #Testing
Ready to share your #Android expertise with the Berlin community? 🎤 We're putting together an exciting lineup for our next event and are opening a Call for Speakers! Whether you're a first-time speaker or a conference veteran, don't be shy! 👇 Submit your proposal here: goo.gl/forms/LKVnBI...
Berlindroid's questionnaire for submitting a talk for potential speakers
What was the favourite coding success you experienced this year? Or perhaps the greatest struggle? It might be worth sharing! Hesitate no more and submit a talk to support our Berlindroid's…
goo.gl
I understand reasons for Flutter or React Native but please have some Mobile developers and UX designer. Scrolling stops and snaps Scrolling is not natural and different on every page Going back refreshes the list and moves position to top Giant empty spaces on screen
A little friend and I made a short video about my talk at droidcon London. 🥰 youtube.com/shorts/5TCfZ...
Systems Design Interviews 🤯 (The Hate-Free Way) with Chris Ward #TechInterview #InterviewPrep
YouTube video by droidcon & fluttercon
youtube.com
Today I finished 20 weeks running program. I didn't notice it is about be done since running became enjoyable habit. But Garmin software is such a miss. There was no reminder, nor before and after comparison, Jo progress dashboard, no pre race warm-up and a regular training on race day