Mobile Lead at Cleartax - Android Developer - Google Developer Expert for Android
How should I name my Android tests?
A few guidelines for better test naming
Your presenters don't need all those lifecycle events
Keeping presenters android free is essential to MVP
Building better Android apps with MVP
A talk I gave at DroidCon India 2015 on using MVP architecture to build better Android apps.
Visualizing Android Dependencies
Using gradle to see your dependencies clearly
A Look At Android Support Annotations
An intro to some useful metadata annotations you can use in your Android code
Get HAXM working in OSX Yosemite
A small hack to get HAXM running in Yosemite
Launch a Genymotion Emulator from your terminal
No need to launch the player every time.
quirks of using the .nomedia flag to hide files from Android
Master Theorem Simplified
A simple explanation of the Master Theorem