
Staff at Doordash | Ex Tech Lead @TikTok | Google Developer Expert for Android
Palo Alto, CA
Joined October 2011
- Tweets1.3K
- Following818
- Followers1.5K
- Likes1.3K
Pinned Tweet
This is a great question to refresh and revise what I have learned over the years from my ex-colleagues especially @inyaki_mwc & @jperezalv
I'll try to summarize what usual suspects I can recall in the 🧵
#AndroidDev folks, I have two single module Android apps, both commercial software and similar size in terms of LOC. Both have Java and Kotlin source code, but one takes 3-4x time to build compared to the other. What could be the reasons?
Ishan Khanna ⚡️ retweeted
Excited to have @tsmith, @DJRooz, @droidchef, Jesse Wilson, & Kiki Chang— a panel of #Android experts—discussing #MobileDev productivity, tooling, AI, & remote development for large-scale #mobileapps. Topics include #IDE plugins, CI/CD, measuring productivity, & balancing speed with quality at #dcnyc24 👏
nyc.droidcon.com/rooz-sf/
Ishan Khanna ⚡️ retweeted
Thrilled to announce a DPE panel by @gradle at #dcsf24 📣
Talks by @DJRooz, @tsmith, @kageiit, @yogurtearl, @Aida_Isay, @Piwai, @BenSchwab13, @droidchef, @valera_zakharov, @kurtisnelson, @prxtl, @nellyspageli, @yohan, @inyaki_mwc, Aurimas, Adam, & Ameya
sf.droidcon.com/agenda/
Ishan Khanna ⚡️ retweeted
Hello LeakCanary friends! I have a message that could use some reposting 😅
androiddev.social/@py/112290…
Elated to see this podcast out, finally! 🤩
Ever so grateful to @donnfelker and @kaushikgopal for having me on their show and talk about A/B Testing and Feature Flags.
I wish we had more time because there is so much more to explore around this topic! 😅
This week on the @FragmentedCast @kaushikgopal and I have a deep dive talk @droidchef about 🅰/🅱 Testing and Feature Flags.
On the fence about A/B Testing or feature flags? Then this is the episode for you. 💯
fragmentedpodcast.com/episod…
Ishan Khanna ⚡️ retweeted
This week on the @FragmentedCast @kaushikgopal and I have a deep dive talk @droidchef about 🅰/🅱 Testing and Feature Flags.
On the fence about A/B Testing or feature flags? Then this is the episode for you. 💯
fragmentedpodcast.com/episod…
Ishan Khanna ⚡️ retweeted
This week on @fragmentedcast, @kaushikgopal and I talk to @siggijons about the art of Android App Modularization.
Need to modularize your app? Struggling with an existing app structure? 🤔 Then this one is for you …
Check it out here: fragmentedpodcast.com/episod…
Ishan Khanna ⚡️ retweeted
🚨 This week @kaushikgopal and I talk to @tfcporciuncula about Dependency Injection with Kotlin Inject on the @FragmentedCast 🎉
More info, links and listen in here 👇
fragmentedpodcast.com/episod…
Ishan Khanna ⚡️ retweeted
Feature flag frameworks can help you quickly adapt to broken features, changing market conditions and more.
They also help you identify (with analytics) if a new feature/improvement/etc improves conversions.
@droidchef and I have had a lot of great conversations on this.
Ishan Khanna ⚡️ retweeted
This week on the @FragmentedCast, @kaushikgopal and I talk to @colinwhi about Multiplatform Compose Development with Treehouse (Redwood and Zipline).
Listen in here:
fragmentedpodcast.com/episod… #androiddev #android
Ishan Khanna ⚡️ retweeted
If you are someone who’s constantly wrangling with large legacy classes in your codebase, this post may offer you a pain killer 💊
legacycode.com/introducing-t…
Ishan Khanna ⚡️ retweeted
Replying to @cortinico
You can actually put linux commands into Gradle task
This should do the trick:
Ishan Khanna ⚡️ retweeted
Spotify is redesigning its app to create a TikTok-like feed.
Here’s why it will go down as one the biggest new product announcements this year:
Ishan Khanna ⚡️ retweeted
Pretty innovative! Instead of starting a newsletter or personal blog, Twitter itself becomes his personal blog
theverge.com/2023/2/13/23598…
🚨 TikTok fires entire India staff.
Surprising as this is happening 3 years after the app was banned in India.
Apparently 🇮🇳 was serving as a sales hub for 🇦🇪 and 🇧🇷.
Seems a little sus because this comes at a time when people in 🇺🇸 are also seeking a ban on this app.
Thanks for sharing! Glad you found it sweet! 🙌
Enjoyed this short but sweet article from @droidchef. How to remove duplicates from a list in Kotlin: blog.droidchef.dev/remove-du… #AndroidDev

















