First off: the Speedrun concept is solid. An intentional, end-to-end walkthrough that rewards systems thinking is exactly the right way to onboard and categorize Foundry users. Helps evaluate many facets considered knowledge and skills for “data”. Highlights your strength and weaknesses, gets you going in the right direction.
That said, I wanted to offer some feedback that I think you’ll appreciate from a likeminded mindset:
The course is called a “Speedrun,” but it is not restartable or quantifiable for metrics
From a Speedrunning perspective, this creates a few fundamental mismatches:
- There is no way to reset progress back to 0%
- Partial progress (e.g., stopping at 30%) permanently locks the run state
- Users should be able to cut losses and restart a clean run
- Progress is treated like compliance, not practice
- There is no way to:
- time
- replay
- iterate
- measure
- restart
- score
- In other words, it behaves more like a one-time onboarding checklist than a Speedrun.
Speedruns in games, coding challenges, or workflows rely on:
- Restartability
- Iteration
- Clean state re-runs
I would love the ability to:
- Reset the Speedrun back to 0%
- Re-run it cleanly after partial completion
- Treat it as a repeatable benchmark instead of a one-shot credential
- Expand past the “Your First End-to-End Workflow”
- Have a leaderboard of Speedrun achievements
Even a simple “Reset Progress” button would dramatically improve the learning experience and better align the name with the behavior.
Sharing this as constructive feedback from a “user” who discovered your fastest run == your first and only run.
Happy to discuss further!
- Shields
“Practice is not over when you get it right, practice until you do not get it wrong.
- [SHS 2025]