Talk: Opening the shutter on snapshots
I had so much fun writing about Compose's state system that I decided to give a talk about how the snapshot system's algorithm works. I gave this talk initially at droidcon NYC in 2022, then again the next year at droidcon SF.

I gave a follow-up to this talk explaining how derivedStateOf
works. Check back here in a few weeks for a link to that.
I've also written a bunch of articles on Compose state, check them out here.
Slides:

droidcon sources:

San Francisco, June 2023

New York, September 2022