Understanding the file permissions in Android (and Linux)Everyone should know how the internal mechanics of the operating system their app is going to run on. Files and permission is a crucial…Nov 29Nov 29
The Belief and disbeliefThis is first time I am giving an actual shape to my random thoughts. Someone told me to start writing whatever is in your head, it will…Nov 5Nov 5
Testing Coroutines — SimplifiedI assume you know how coroutines work and how to get the most out of them.Oct 15Oct 15
runTest vs runBlocking — SimplifiedAs the name runBlocking suggests, it runs suspending code in blocking manner, means if there is a delay inside runBlocking block, it will…Oct 14Oct 14
Published inTowards Devreified and inline in Kotlin— explainedLet’s start with a question. What do you think the following simple piece of code will print?Oct 1Oct 1
Canceling a Coroutine SimplifiedJust like making a function main safe, you are also responsible for making it cancelable. It won’t do it itself.Sep 144Sep 144
Dispatchers.IO vs Dispatchers.Default?I recently learnt about this via a very practical example so sharing it here with you guys.Sep 9Sep 9
What I learned after reading “Steve Jobs”, a biography by Walter IsaacsonIt took me around 5 months to complete this book, and completely changed the way I see the world around me, what an incredible book.Aug 15Aug 15
Feel the power of words, communicate effectivelyCheck out the problems I faced while I was preparing for my IELTS exam I ended up scoring 7 bands, which isn’t bad but there is room for ..Jan 15Jan 15