Ben Daniel A.inDev GeniusA Curious Tale of Late Initialisation Options — Part IIINavigating through memory leaks and thread safety using Kotlin’s late initialisation optionsFeb 5, 2022Feb 5, 2022
Ben Daniel A.inDev GeniusA Curious Tale of Late Initialisation Options — Part IINavigating through memory leaks and thread safety using Kotlin’s late initialisation optionsFeb 5, 2022Feb 5, 2022
Ben Daniel A.inDev GeniusA Curious Tale of Late Initialisation Options — Part INavigating through memory leaks and thread safety using Kotlin’s late initialisation optionsFeb 5, 20221Feb 5, 20221
Ben Daniel A.Code Challenge Review — What Most Reviewers PreferOpinionated tips on how to make your code challenge submissions pleasant to review during the hiring processNov 28, 2021Nov 28, 2021
Ben Daniel A.Hello DevOps — A Mobile Engineer’s Learning ExperienceTalking about my experience as a mobile engineer while learning some DevOpsNov 26, 20202Nov 26, 20202
Ben Daniel A.inAndroidPubBuilding a mock server with KtorMy attempt towards building a proxy server using Ktor as the backbone and some other cool Kotlin libraries.Feb 24, 2020Feb 24, 2020
Ben Daniel A.Twenty Nineteen.My first year in Deutschland. Also, cheers to the new year.Dec 31, 2019Dec 31, 2019
Ben Daniel A.inAndroidPubCovariance, Contravariance, and Invariance — What do they mean? (Part 3)In Kotlin, Java; and a little bit of generics too.May 13, 20194May 13, 20194
Ben Daniel A.inAndroidPubCovariance, Contravariance, and Invariance — What do they mean? (Part 2)In Kotlin, Java; and a little bit of generics too.May 13, 20192May 13, 20192
Ben Daniel A.inAndroidPubCovariance, Contravariance, and Invariance — What do they mean? (Part 1)In Kotlin, Java; and a little bit of generics too.May 13, 20194May 13, 20194