Photo by [CJ Dayrit](https://unsplash.com/@cjred?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash) on [Unsplash](https://unsplash.com/photos/woman-walking-through-downstairs-xX2aYSBsyKo?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash)

Callback-ktx

Introduction to callback-ktx library

October 5, 2021 · 3 min · 514 words
Photo by [Bernd 📷 Dittrich](https://unsplash.com/@hdbernd?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash) on [Unsplash](https://unsplash.com/photos/white-and-green-bus-on-road-during-daytime-0vAAngcguI0?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash)

Modern Android app distribution with GitHub Actions Part — II

Modern app distribution

November 18, 2020 · 4 min · 823 words
Photo by [Bernd 📷 Dittrich](https://unsplash.com/@hdbernd?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash) on [Unsplash](https://unsplash.com/photos/white-and-green-bus-on-road-during-daytime-0vAAngcguI0?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash)

Modern Android app distribution with GitHub Actions Part — I

Modern app distribution

August 31, 2020 · 6 min · 1179 words
Shot on my Pixel 3a XL

My experience at Droidcon India 2019 🇮🇳

Sharing my experience at Droidcon India 2019

November 10, 2019 · 6 min · 1158 words
Shot on my Pixel 3a XL

Kotlin DSL for runtime permissions

A kotlin syntactic sugar on runtime permissions

October 7, 2019 · 4 min · 710 words