Skip to content
Contact

Tell us what is broken, confusing, or missing

A lesson that did not land is useful feedback. So is a typo, an outdated API, or a community problem. Pick the route that fits.

Send a private message

This form is for messages that should not be public: account requests, conduct reports, security details, or feedback you would rather not post.

0 / 4000 characters (minimum 20)

Your message is stored privately so the maintainers can reply. See the privacy policy.

Lesson questions

Ask under the lesson itself. The answer stays searchable for the next learner, which a private email does not.

Browse lessons

Bugs and broken pages

A public issue is best for reproducible bugs: include the page, expected result, actual result, and browser. Do not paste secrets or personal data.

Open an issue

Security concerns

Do not disclose a vulnerability in a public issue. Use the repository's private security reporting tab and include reproduction steps and impact.

Security reporting

Community

Share a project, leave feedback, or read the rules for every community space.

Replies are best effort, usually within a week. This is a free project, not a support desk or a one-to-one tutoring service.