Found a typo, hit a confusing section, want to share a thought, or just say hello? Pick whichever channel is easiest. Every message is read by the author.
Goes straight to the author. Anonymous if you want.
I read every one. If you left an email, I might write back.
Back to the bookBest for code bugs and public errata. Requires a GitHub account.
Templates pre-fill what's needed. Other readers see your report and any fix that follows.
Open an issueFor longer notes, attachments, or anything you'd rather not put in a form.
Whichever channel you pick, every message goes to the author personally. Errata are tracked and folded into future printings; suggestions and questions are read and often replied to.