Git
MIT-licensed software with an independently authored curriculum living in Git. Canonical lessons are validated TypeScript modules — not a proprietary CMS, not a database dump.
Reorder stages, add prerequisites, fix a node that belongs elsewhere. Graphs are data; a PR shows the diff.
Free only, with a reason. Every suggestion is verified for availability and embed permission before it ships.
Use the report form on any resource or challenge. Reports land in a maintainer queue, not a black hole.
Challenges are prompts plus browser-run tests. Add one for a skill that lacks proof-of-work.
src/lib/content/ — resources, skills, roadmaps, challenges, projects, practice.npm run content:validate and npm test. CI enforces both, plus lint, typecheck and build.