I’ve been doing something similar (browser only interactive courses served from GitHub pages) to teach me topics from beginner to advanced
LLMs and systems intersection - https://kernelspace.naigap.com
Distributed systems - https://byzantine.play.naigap.com
These are high quality at first glance. the visualizations and exercises are helpful.
What is your process for creating these resources?