PinnedMaciej SadyinBetter ProgrammingAll You Need for MVI is Kotlin. How to Reduce Without a Reducer?In this article, I describe my attempt to implement a simple state reducer based on Kotlin Flow.Apr 9, 20226Apr 9, 20226
Maciej SadyPaginatedFlow in Kotlin Coroutines: A Handy Tool for Paginated DataPaginatedFlow is a specialized implementation of Kotlin’s Flow interface that I created, enabling consumers to signal need to load more…Mar 29Mar 29
Maciej SadyAnimated grid in Jetpack ComposeIn this article you will learn how to implement a simple animated grid of elements in Jetpack Compose.May 10, 20221May 10, 20221
Maciej SadyThe easiest way to install Ubuntu on an encrypted partitionIn this article I will show you what I find to be the easiest way to install Ubuntu on an encrypted partition using only the default…Apr 17, 2021Apr 17, 2021