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.3 min read·Apr 9, 2022--6--6
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…3 min read·Mar 29, 2024----
Maciej SadyAnimated grid in Jetpack ComposeIn this article you will learn how to implement a simple animated grid of elements in Jetpack Compose.3 min read·May 10, 2022--1--1
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…4 min read·Apr 17, 2021----