I prefer to use a text editor with Markdown or reStructuredText to write documentation. To host my writing samples, I use GitHub and Read the Docs.
|Microsoft Visual Studio Code||An open source text editor that supports documentation markup such as Markdown and reStructuredText. VSCode supports a variety of programming languages.|
|CommonMark||A popular flavor of Markdown and a potential standard for the Markdown syntax.|
|reStructuredText||Markup language for technical documentation.|
|Sphinx||Documentation generator that supports reStructuredText and is used for Python documentation.|
|Git||Command line tool to manage repositories.|
|GitHub||My GitHub repository for documents hosted on Read the Docs.|
|Read the Docs||Documentation hosting service.|