Ashwin KumarThoughts on time“In the West, we have become addicted to work. Americans now work the longest hours in the world. And the result is not health, wealth and…Sep 29, 2020Sep 29, 2020
Ashwin KumarThe quest for immutability in programmingUnlike real life, where you should always keep changing and improving, in the world of programming, it’s not always desirable when your…May 4, 2018May 4, 2018
Ashwin KumarReducing your application’s Memory Footprint on the JVMMemory consumption has been a point of concern since people started programming computers, and naturally a lot has been spoken and written…Mar 23, 2018Mar 23, 2018
Ashwin KumarThe Singleton PatternWhy you would want some objects to stay single through out the lifetime of your application. (Trust me! Sometimes its for the best).Mar 16, 2018Mar 16, 2018
Ashwin KumarIntro to the Observer PatternIf you are an Android developer, you most probably would have noticed the community going crazy over the RxAndroid and RxJava libraries…Mar 9, 2018Mar 9, 2018
Ashwin KumarWhat do you mean by Test Doubles ?If you have been lately obsessing over Test Driven Development (aka TDD) or have discovered the importance of unit tests because of your…Feb 5, 20181Feb 5, 20181
Ashwin KumarCustom Scoping in Dagger 2 for AndroidWhen I started with Dagger 2 on android, I used to have a single component interface annotated with the @Component annotation, where I…Dec 14, 20172Dec 14, 20172
Ashwin KumarDeep dive into the Room Persistence library (Part — 2)If you are reading this, I hope that you have gone through the part 1 of these series of articles. If you have not, you can find part 1 of…Oct 20, 20172Oct 20, 20172
Ashwin KumarDeep dive into the Room Persistence library (Part — 1)Room Persistence library was introduced in the Google I/0 2017 event, and has been gaining popularity ever since. In Google’s own wordsOct 15, 2017Oct 15, 2017
Ashwin KumarThe Unsung heroes of Indian CricketIndian Women’s cricket team’s key players and their road to the finals of the world cupJul 22, 2017Jul 22, 2017