My thoughts about StackOverflow and other StackExchange sites, and many links to interesting content from a variety of fields
Thorough discussion of factors that need to be taken into consideration when choosing size of the page for paged loading of data into lists.
Kotlin is being heavily marketed as a better version of Java. Let's see how they stack against each other in quantitative comparison.
Good naming is very important in software engineering. This article discusses the issues associated with two common generic names - "component" and "module"
Thorough discussion of Liskov Substitution Principle and review of Context hierarchy from Android Open Source Project through its prism.
In order to improve your experience, we migrated the blog off shared hosting to a virtual private server.
I developed my own approach to structuring Dagger 2 code in Android projects. In this video I demonstrate my approach and share many useful tips.
My thoughts about the new Lifecycle Architecture Component. Unfortunately, I think that this framework will not resolve life-cycle issues, but will make Android framework even more complicated.
My thoughts about the new ViewModel Architecture Component. In my opinion, it is completely unnecessary framework which is destined to share Loaders fate.
Thorough discussion of Open Closed Principle and review of Context hierarchy in Android Open Source Project through its prism.