Vibe coding idea: clean code book + story telling + gamification + interactive coding.
And smart choice of the language, like I choose python all the examples and challenges will be pythonic, someone chooses C and examples and challenges would be C and so on.
Revenue plan: zaps, patreons, subscriptions or ads.
Of course whoever actually reads the book can get better scores.