One of the unique aspects of this book is that its development happens mostly in the open. You can actually see as it develops. As a result you'll be able to contribute just like for any open source project.
I welcome PRs (typo fixes and such). If you have some bigger changes in mind, I recommend you open an issue first. That way we'll avoid wasting time.
Create your PRs against dev
(default branch).
There are two basic ways you can provide feedback through issues:
- Set a single issue that contains possible problems in a task list
- Set up an individual issue per problem you find
Both work for me. Use what you feel most comfortable with. I can adapt to that. The most important thing is that I get feedback to allow me to push the content further.
It will help a lot if you can prefix your feedback with the chapter name in question. I.e. getting started - <script> tag had incorrect path
is clear and easy for me to resolve.
You can also send me free-form feedback through email or Twitter.
Even if the things you have in mind might feel trivial, they can help me to improve the book further. I want to provide the best experience within my capability. It is easy to lose perspective on the book as I spend time with the topic. Therefore any insight you may provide will come in handy!