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.
Lesson questions
Ask under the lesson itself. The answer stays searchable for the next learner, which a private email does not.
Browse lessonsBugs 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 issueSecurity 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 reportingCommunity
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.