My docs-as-code toolchain

I use a set of open-source and well document tools to create and manage documentation at an organizational level.

Documentation generators:

Documentation lifecycle tools:

  • Git as a version control system.
  • GitLab or GitHub as a GUI cloud based storage, collaboration, and workflow tool.

Automatic distribution: GitLab or GitHub as a DevOps platform to enable automatic distribution of documentation via CI/CD.

Data analysis and manipulation:

  • Pandas for data manipulation.
  • Matplotlib to automate graphs from raw data.
  • Regex for grammatical analysis.

Graphic design:

  • GIMP for image manipulation.
  • Inkscape for creating vector images.
  • HTML/CSS for website styling.

Text editor: Atom