Ben Daniel A.inDev GeniusA Curious Tale of Late Initialisation Options — Part IIINavigating through memory leaks and thread safety using Kotlin’s late initialisation options3 min read·Feb 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 options4 min read·Feb 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 options4 min read·Feb 5, 2022--1--1
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 process5 min read·Nov 28, 2021----
Ben Daniel A.Hello DevOps — A Mobile Engineer’s Learning ExperienceTalking about my experience as a mobile engineer while learning some DevOps6 min read·Nov 26, 2020--2--2
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.3 min read·Feb 24, 2020----
Ben Daniel A.Twenty Nineteen.My first year in Deutschland. Also, cheers to the new year.3 min read·Dec 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.4 min read·May 13, 2019--4--4
Ben Daniel A.inAndroidPubCovariance, Contravariance, and Invariance — What do they mean? (Part 2)In Kotlin, Java; and a little bit of generics too.4 min read·May 13, 2019--2--2
Ben Daniel A.inAndroidPubCovariance, Contravariance, and Invariance — What do they mean? (Part 1)In Kotlin, Java; and a little bit of generics too.2 min read·May 13, 2019--4--4