Thanks for helping improve the book! The easiest way to contribute is by editing errata.md markdown file directly in GitHub's web UI. It is also perfectly possible to clone this repository, create a branch with your changes, and submit a Pull Request (PR).
For any questions, or when you're in doubt, or when you would like a more detailed conversations please create an issue via Github.
- Click
errata.md→ ✏️ Edit (pencil icon) on GitHub. - Copy the template below and paste it at the bottom of the file under
## Open reports. - Fill in the fields (page/chapter, what you saw vs. expected, suggested fix).
- Commit changes → open a Pull Request.
- Once fixed in a new book version, the item is moved to
## Resolved.
- Having only a single file to report issues keeps contribution simple. No tooling or cloning required in principle.
- Easy to browse all open items in one place.
- Every change is reviewed via PRs.
- Wrap lines at ~100–120 chars where practical.
- Use backticks for code:
like this. - Prefer lists over long paragraphs.
This repository is licensed under the MIT license.