An introduction and explanation as to why documenting your code is important along with examples of how documentation can work for you. As a bonus I go into how to leverage GitLab-CI to automatically build and deploy the documentation from the source code.
JSDoc: http://bit.ly/2QdahJZ
Example Source: http://bit.ly/2INbVOt
Example Documentation: http://bit.ly/39XnQW8
More Information on GitLab Pages: http://bit.ly/3aZ9iFA