Garbage in, Garbage out: Hidden biases in data.Building a data-driven product is not an unusual idea these days. Building a product using data is in itself a pretty big challenge, but…Sep 10, 2020Sep 10, 2020
Published inAndroidPubStarted services in AndroidIn the last post, we read about Bound services and how their lifecycle depends on the component which binds to them. There is a second…Feb 5, 2019Feb 5, 2019
Published inAndroidPubBound services in AndroidServices is the Android component which is used to perform long-running background tasks. There are other Android components which run in…Jan 30, 2019Jan 30, 2019
Published inAndroidPubUsing static code analysis tool in Android StudioStatic analysis (or static code analysis) is an analysis run on the source code, against some set rules, even before the program runs…Jan 21, 20191Jan 21, 20191
Published inHackerNoon.comSingleton Pattern — What you might be doing wrong!Singleton pattern is definitely the easiest pattern of all the design patterns but trust me, many of us are doing wrong. So let’s find out…Aug 28, 20185Aug 28, 20185
These 2 hacks will make you follow through on your commitments.When was the last time you thought that you are going to get fit? Or you are going to start a new business? Or cried “Enough is enough” ?Feb 16, 2018Feb 16, 2018
Published inAndroidPubError handling in RxJava/RxKotlinIf you’ve worked with RxJava/RxKotlin, you might be familiar with three methods of a subscriber. onNext , onError and onComplete. In a…Feb 14, 20185Feb 14, 20185
Published inAndroidPubKnow your sensors — Android Location ServicesLocation services on handheld devices have transformed this world. Several billion dollar companies like Uber exist because of it. Location…Feb 7, 20181Feb 7, 20181
Published inAndroidPubRxJava — Schedulers — What, when and how to use it?Schedulers are one of the main components in RxJava. They are responsible for performing operations of Observable on different threads…Feb 1, 20183Feb 1, 20183
Published inAndroidPubRxJava — Flowables — What, when and how to use it?To understand Flowables, we need to understand Observables first. Observables are those entities which we observe for any event…Jan 27, 20183Jan 27, 20183