I've been looking at the issues that turn up commonly when people start using TypeScript. This is based on the lessons from StackOverflow / DefinitelyTyped and general engagement with the TypeScript community.
Do one of the following:
This book is developed using GitBook. Authored in Markdown files (I use atom).
Here's how to setup a Dev Environment:
$ npm install gitbook-cli -g $ gitbook serve . Note: serve needs port 35729 (for live reload) and 4000 for serving http://localhost:4000.
Also you can mostly just edit the .md files in /docs using github and create a Pull Request (PR).