For context — see the introduction post
[https://www.zacsweers.dev/catching-up-on-catchup-introduction/]. This is part of a series
of technical deep dives into different things I’ve learned along the way.
This post assumes some prior knowledge of Dagger
[https://github.com/google/dagger].
In CatchUp [https://github.com/ZacSweers/CatchUp]