Johan Paul
banner
kypeli.com
Johan Paul
@kypeli.com
Senior nerd, dog lover, pizza maker. Android developer.

Posting in Finnish and English about software engineering, mobile and life in general. Opinions are my own, at least all the good ones.

📌 Helsinki, Finland

🇫🇮🇸🇪🇬🇧
One was taken with the Pixel 9 Pro XL and the other one with the OnePlus 13. Can you guess which is which without peeping at the EXIF data?
July 30, 2025 at 10:54 AM
And thank you for creating Metro! It seems like a really great solution to a hard problem and I am looking forward to ditching Dagger 2.
July 25, 2025 at 1:58 PM
Super interesting discussion with so many talented people on the same stage!
July 25, 2025 at 1:56 PM
May I suggest a podcast episode about this 😉
June 17, 2025 at 3:02 PM
Holy moly! This is big 🙌
June 17, 2025 at 2:59 PM
Looking forward to that! Thank you for working on this.
May 24, 2025 at 4:58 PM
Reposted by Johan Paul
Yep - this is issuetracker.google.com/issues/62121... - we'll have more documentation soon. @ducrohet.bsky.social, want to add anything?
May 24, 2025 at 4:40 PM
That's fantastic! I'm actually following that issue also 😊 So happy to see Google addressing this issue!
May 24, 2025 at 4:46 PM
This is huge and mighty important for library providers! 🙌
May 24, 2025 at 7:31 AM
Reposted by Johan Paul
We built Navigation 2 as a core component that was agnostic to what you are using for your UI layer (we knew Compose was coming), but it was still an imperative navigation system in the end.

Please let us know if you see any of that impedance mismatch with Nav3-hopefully it feels much more at home!
May 20, 2025 at 8:17 PM
Thanks Ian! Navigation 3 feels much more natural to Compose which makes me want to adopt to it immediately for my Compose flows 👍
May 20, 2025 at 8:19 PM