MehdiIntroducing `runParallel` and `withParallel` for Enhanced Concurrency in KotlinKotlin’s coroutines provide a powerful way to manage asynchronous programming, allowing developers to write clean and efficient concurrent…Aug 4Aug 4
MehdiSupercharge Your Builds with the Gradle Analytics PluginA free Gradle plugin to analyze your project builds. It provides unique visual and text metrics in TML format.Jul 211Jul 211
MehdiinBetter ProgrammingIntroducing a Decoupled MVI Approach for AndroidSeeking to manage the complexity of ViewModel? You got it!Mar 5, 20235Mar 5, 20235
MehdiCreate Never-Ending Service in Android(I'm not joking)When I started working on my own project Parental Control app I find out that we should have a never-ending service for our protection app…Nov 13, 2019Nov 13, 2019
Mehdi10 of the best books for all professional programmersClean Code: a handbook of agile software craftsmanship (Robert C. Martin)Nov 17, 20171Nov 17, 20171