It's so hard to visualize small long-term biological changes without moving averages. "Trust the process" is so important.
"Trust the algorithm" is even more apt:
• what/when to eat,
• what/when to train, and conversely
• what/when to rest.
If you haven't seen exercise/nutrition through an algorithmic lens, you might be surprised how straightforward it is to make progress day-to-day and how much progress you can really make in a short period of time. I wish strength training had more academics/coders and fewer 'meatheads' because the documentation around it is so anti-intellectual.
Even as a trainer it's taken time to find reliable resources to optimize this algorithm, but I've been using a solid combination of tools and methodologies that make this complete and quantitative. I have clients that have lost a lot of weight and are lifting serious weight in a short span of time.
It's great to see software engineers speak about health topics in general.