MuhammadZip, combineLatest, debounce etc in Coroutines?Before we get down to this , we need to be very clear about one major difference in Rx and the Coroutine WorldDec 4, 2021Dec 4, 2021
MuhammadNifty lil trick to create dummy objectsWell how many times have you seen or written code like thisNov 23, 2021Nov 23, 2021
MuhammadThe case against Rx for going async on AndroidConsider coroutines to be the new, modern , intuitive asyncTasks of the present. The reason I make this comparison is that if you go on…Nov 23, 20212Nov 23, 20212
MuhammadJetpack Compose -Stateless Goodness!Would you all agree , a major percentage of errors, crashes and other abnormalities happen in an application because of mismanaged UI…Sep 27, 20211Sep 27, 20211
MuhammadintheimmutablecatastrophyThe gratuitous battle of the willsThe insidious takedown of depressionJul 4, 2019Jul 4, 2019
MuhammadThe tectonic shift in android app architecture (Single Activity Model)Often development begins in the mind. How you think is how you code. Hence it is very likely that your thinking strategies affect the end…Apr 15, 20191Apr 15, 20191
MuhammadCovariance and ContraVarianceAll these terms are technical jargon for a simple concept that can be better understood if we just try to explain the concept via the…Mar 3, 2019Mar 3, 2019
MuhammadRegion based application with Clean In AndroidWhile working with Clean in android , I had an epiphany. I would detail that here. The concept is nothing new , it will appear reminiscent…Feb 19, 2019Feb 19, 2019