Lukasz KalnikinProAndroidDevTesting Github Actions workflows for Android locally with DockerWhen you edit your Github Actions workflows it would be nice to have a possibility to test them locally to have a quick feedback loop if…3 min read·Dec 16, 2022----
Lukasz KalnikinProAndroidDevNOTE: As mentioned in a comment to this article, Gradle 7 offers version catalogs as incubating…Dependencies in Gradle composite build4 min read·Jun 6, 2021--3--3
Lukasz KalnikinProAndroidDevRetrofit CallAdapter for Either typeThe Arrow.kt Either type is very practical for handling domain errors in the app.3 min read·Jun 18, 2020--4--4
Lukasz KalnikinProAndroidDevAndroid functional Clean ArchitectureIn Kotlin we have the possibility of declaring values of functional type. Let’s explore how we can use them to inject behavior in the…4 min read·Feb 10, 2020--3--3
Lukasz KalnikLearning Lisp — getting startedRecently I have decided to learn Lisp in order to broaden my perspective on software development, especially regarding functional…3 min read·Mar 25, 2019--1--1