Whether you’re a TypeScript developer, a JavaScript developer or any type of developer really, you most likely hate writing documentation. We all tend to hate it, even those of us who like to write. Can you imagine having to go through thousands of lines of code, review their logic, and document what it does in a format that is then easy to browse and understand? This second part is key however be