Thank you for your interest in improving these workshops! 🎉
- Bug in code? Open an issue with the workshop number, the cell/module, and the error message.
- Broken link? Open an issue with the file path and the link that's broken.
- Suggestion? Open an issue describing your idea.
- Fork the repository
- Create a branch:
git checkout -b fix/workshop-2-image-bug - Make your changes — keep them focused on one issue
- Test your changes:
- For notebooks: run all cells in a clean Colab environment
- For Python scripts: run in demo mode (
WORKSHOP_BACKEND=demo)
- Submit a PR with a clear description of what you changed and why
- Keep it beginner-friendly: These are educational materials. Clarity > cleverness.
- Test everything: Every code cell/script should run without errors.
- No secrets: Never commit API keys, tokens, or personal paths.
- Consistent style: Follow the existing formatting patterns in each workshop.
- 🐛 Bug fixes in code cells or scripts
- 📝 Improved explanations or documentation
- 🔗 Updated links to external resources
- 🌐 Translations (create a
translations/folder in the relevant workshop) - ✨ New interactive exercises or challenges
Be respectful, inclusive, and constructive. We're all here to learn.
Open an issue titled "Question: [your topic]" and we'll get back to you.