The danwos monster reading on a stack of books

Blog

Everything I've written about docs-as-code, quality and tools.

RSS feed

2021

Process documents with Sphinx-Needs

Document processes and workflows the docs-as-code way: a process model with Sphinx-Needs, checked by the build, linkable from project requirements – with metrics for free.

Read more →

Open-Needs-DB gets funded

The Prototype Fund of the German Federal Ministry of Education and Research finances Open-Needs-DB: a REST database to share requirements between projects.

Read more →

Sphinx extension development: tips & tricks

What I learned from writing Sphinx extensions: learn from other extensions, use a namespace, support parallel builds, manipulate the node tree – and let your docs be your test.

Read more →

Docs-as-code enhanced

Docs-as-code is more than storing docs in Git: with Sphinx-Needs, the content itself becomes code – reusable, linkable objects right inside your text.

Read more →

Page meta data in Sphinx

Who is responsible for a page, and when did it last change? Sphinx-Needs stores this as a discreet metadata object on every page – reusable in tables and filters.

Read more →

String2Link transformation with Sphinx-Needs

Write an issue ID or a user name, get a link: the string-links feature of Sphinx-Needs turns option values into links to external tools.

Read more →

PyCharm file watchers for Sphinx projects

See your Sphinx documentation as fast as possible: a PyCharm file watcher rebuilds the HTML on every change – with all extensions and your normal build command.

Read more →