Saket Narayan
banner
saket.me
Saket Narayan
@saket.me
Building Cash App (at S̶q̶u̶a̶r̶e̶ Block) • Android GDE • he/him

🌎 https://saket.me/
📍 Waterloo, Canada
My designer friends at Google, I love you, but this has to be one of your saddest attempts at copying Apple's UX.

www.androidauthority.com/android-flas...
October 22, 2025 at 4:01 AM
Google made the greatest wallpaper set in human history. Then they just… stopped. Anyone know why?
October 15, 2025 at 4:54 PM
Reposted by Saket Narayan
Casey Muratori pretty much sums up how I feel about LLMs for coding:

"The AI will always be useless for me. I physically can't get what I want from programming when AI is involved, because what it is doing is robbing me of the experience that I wanted to have and the knowledge that I wanted to get"
September 19, 2025 at 2:56 AM
2025 in one screenshot: my phone's AI is talking to another AI on a phone call.
September 12, 2025 at 1:55 AM
The year is 2100. Civilization has colonized Mars. Android Studio still freezes every time my laptop wakes from sleep.
September 11, 2025 at 3:20 AM
Reposted by Saket Narayan
✨ New article on the latest shadow api in #JetpackCompose
Recently, I have enjoyed using them to easily create fancy realistic effects

Check out the article, and let me know what you build with these new apis 🤗

www.sinasamaki.com/new-shadow-api-for-jetpack-compose/
August 27, 2025 at 6:30 PM
Reposted by Saket Narayan
Wrote a lot of thoughts on junior developers, AI, and what I strongly feel is going to become the defining challenge of our industry's next generation.

www.zacsweers.dev/forklifts-re...
Forklifts Require Training
Sleepwalking into labor collapse
www.zacsweers.dev
August 18, 2025 at 6:17 PM
Step one after installing Android 16: turn off HDR brightness
August 22, 2025 at 4:22 PM
A very nice side effect of navigation3 is that google is now publishing these building blocks that other libraries/companies have been hand-rolling for years. We were recently writing something similar for Cash App and found ourselves wishing we didn't have to maintain it ourselves.
Lifecycle 2.10.0-alpha01 is also out today with new Compose APIs to create nested Lifecycles (e.g., only allowing the current page in a HorizontalPager to be RESUMED) as well as CreationExtras improvements and nullable support for saved {}
developer.android.com/jetpack/andr...
Lifecycle  |  Jetpack  |  Android Developers
developer.android.com
July 31, 2025 at 5:55 PM
July 27, 2025 at 7:44 PM
July 14, 2025 at 3:34 PM
I'm a simple person. If a game reminds me of Age of Empires, I'm already reaching for my wallet. play.google.com/store/apps/d...
June 30, 2025 at 3:05 PM
Reposted by Saket Narayan
✨New transition in Twine✨
June 25, 2025 at 5:01 AM
Implicit enum case matching has long been one of my favorite Swift language features. Very excited to see it coming to Kotlin too. kotlinlang.org/docs/whatsne...
June 23, 2025 at 7:12 PM
These interactions are rad www.spottedinprod.com/blog/any-dis...
Blog - Any Distance Goes Open Source
Apple Design Award winner Any Distance goes open source.
www.spottedinprod.com
June 20, 2025 at 6:24 PM
Tried to surprise my wife by arriving early in the country, but Bump, an app I use to share my location with her, gave me away even though I had paused it.

Turns out "pause" just blocks you from using the app, while it keeps running in the background. Lesson learned!
June 3, 2025 at 11:31 PM
Foldception?
May 26, 2025 at 4:33 PM
I'm excited about a new set of spatial geometry types in the latest Telephoto release to solve this problem.

Different coordinate spaces have been a long-standing source of confusion, not only for consumers, but for me too.

saket.github.io/telephoto/zo...
May 21, 2025 at 1:17 PM
Reposted by Saket Narayan
✨🎬 New video on creating delightful path animations in #JetpackCompose

youtu.be/20b_bshZo84
#AndroidDev #Kotlin #ComposeMultiplatform
May 19, 2025 at 6:31 PM
Building an image cropper?

Telephoto 0.16.0 brings several quality-of-life improvements for building croppers, including a new demo in the sample app: github.com/saket/teleph...
May 20, 2025 at 5:24 AM
Is anyone using Glide anymore these days? github.com/bumptech/glide
May 17, 2025 at 11:46 PM
A majority of my time working on a large android project is just staring at this popup
May 12, 2025 at 5:20 PM
California is so pretty. Wish we could move there if it weren't so expensive.
May 1, 2025 at 10:08 PM
"Netflix has their own physical cellular tower in the lab that the devices are configured to connect to."
Netflix App Testing At Scale
Learn how Netflix dealt with the challenges of testing a playback app at a massive scale, and how their testing strategy has evolved.
medium.com
April 24, 2025 at 6:35 PM