Open-source education / public repo

Make one lesson clearer.

You do not need to be a senior engineer. A simpler explanation, a corrected example, and a better question can change the next learner's route.

Open the public repository
01 / Ways in

Useful work at every experience level.

Start with the problem you can see clearly. Small, reviewable improvements are welcome.

  1. 01

    Fix a lesson

    Correct an unclear sentence, broken example, typo, or accessibility issue.

  2. 02

    Add an exercise

    Contribute a prediction task, bug hunt, quiz, or practical mini-project.

  3. 03

    Build a course

    Help turn a mapped language or tool into a complete, reviewed learning path.

  4. 04

    Improve the product

    Work on performance, responsive design, accessibility, or the curriculum engine.

02 / Review standard

Clear beats clever.

Every contribution should leave the learner with less confusion and more evidence.

  1. 01

    Assume the learner knows nothing yet.

  2. 02

    Explain the purpose before the syntax.

  3. 03

    Use small, working, testable examples.

  4. 04

    Never hide a safety or security risk.

  5. 05

    Keep phones readable and keyboards usable.

  6. 06

    Never present unchecked AI output as verified.

Ready to improve the manual?

Read the contribution guide