There's a niche community that enjoys solving complex problems in minimalistic languages. A platform could host ranked challenges with visualizations of solutions.
Monetize through premium memberships offering advanced puzzles and solution analyses. Launch first with free challenges to build community.
Risk is the small addressable market may not sustain a business.