QNINB Shuffle - Treat Documentation like Software Packages.
Channel: Christian Kniep
Date: 19/12/2023

QNIB Shuffle. A tool to treat workshop pages like software libraries and generate documentation programatically. It is (loosely) inspired by compose files which allow for reuse of any component and (more importantly) libraries in any programming language.

Pages are folders encapsulating one index.md file resulting in a page within the workshop. A manifest can reuse the page in different workshops, even if they only slidely differ. This enables subject matter experts to focus on their contribution while the boilerplate (intro, setup, verify and cleanup) is common among a lot of different workshops.