Is pagination so hard?
If you search Twitter for pagination it seems that the answer is simply yes :)
Fortunately for us Android developers Google has their library for pagination that suppose to take a lot of the burden away.
However, the library itself is very complex, and most of the tutorials I saw online doesn't really explain how to exploit this library for complex use cases.
They show you the simplest use-case of loading an infinite list of images from the internet, but what happens when you need to add filtering? Update the state across different lists?
In this presentation I was focusing on using the pagination library in a real life application with all of its complexity.
Bonus point: I was also showing how to do that with #compose