Hi. I wrote an article about how to use a moving average calculation to predict estimated time remaining while updating progress bar with turbo stream.
See All 1177 Episodes of "RubyFlow"