<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/fr/blog/rss.xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Christophe Avonture &#x2014; Documentation as Code</title>
        <link>https://www.avonture.be/fr/blog/tags/doc-as-code</link>
        <description>Managing documentation like software: diagrams (Mermaid, Markmap), Quarto slideshows, Pandoc, and visualization tools.</description>
        <lastBuildDate>Thu, 15 Oct 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>fr</language>
        <item>
            <title><![CDATA[ai-diagram: From a Sentence (or a compose.yaml) to a Mermaid Diagram]]></title>
            <link>https://www.avonture.be/fr/fr/blog/ollama-ai-diagram</link>
            <guid isPermaLink="false">/fr/blog/ollama-ai-diagram</guid>
            <pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/fr/img/v2/ai_diagram.webp" alt="ai-diagram: From a Sentence (or a compose.yaml) to a Mermaid Diagram" style="display:block;max-width:100%;height:auto;">A zsh function that turns a plain-English description, or an existing config file like a docker-compose.yaml, into a Mermaid diagram — printed as a ready-to-paste fenced code block. Where docker-python-mermaid needs a script written for each input format, ai-diagram takes whatever you have in hand.]]></description>
            <author>Christophe</author>
            <author>Claude Code</author>
            <category>ai</category>
            <category>ollama</category>
            <category>zsh</category>
            <category>doc-as-code</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/fr/img/v2/ai_diagram.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator><dc:creator><![CDATA[Claude Code]]></dc:creator></item>
        <item>
            <title><![CDATA[Drawing a Map of My Own Blog]]></title>
            <link>https://www.avonture.be/fr/fr/blog/docusaurus-blog-map</link>
            <guid isPermaLink="false">/fr/blog/docusaurus-blog-map</guid>
            <pubDate>Thu, 08 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/fr/img/v2/post_mindmaps.webp" alt="Drawing a Map of My Own Blog" style="display:block;max-width:100%;height:auto;">Build an interactive map of your whole Docusaurus corpus — every article as a bubble wearing the site's mascot, sized by how many other posts link to it, positioned by a force-directed layout that runs at build time in Node so the browser never ships d3-force. Includes the plugin, the canvas component, and the plain-list fallback that keeps the page usable with JavaScript disabled.]]></description>
            <author>Christophe</author>
            <author>Claude Code</author>
            <category>docusaurus</category>
            <category>react</category>
            <category>component</category>
            <category>nodejs</category>
            <category>doc-as-code</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/fr/img/v2/post_mindmaps.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator><dc:creator><![CDATA[Claude Code]]></dc:creator></item>
        <item>
            <title><![CDATA[Docling - Convert PDF, Word, PowerPoint, Excel and HTML to Markdown, GPU-Accelerated]]></title>
            <link>https://www.avonture.be/fr/fr/blog/docling</link>
            <guid isPermaLink="false">/fr/blog/docling</guid>
            <pubDate>Thu, 17 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/fr/img/v2/docling.webp" alt="Docling - Convert PDF, Word, PowerPoint, Excel and HTML to Markdown, GPU-Accelerated" style="display:block;max-width:100%;height:auto;">A Docker batteries-included setup for Docling, IBM's document-conversion library: PDF, Word, PowerPoint, Excel and HTML files converted into clean Markdown, with GPU acceleration for machines with spare VRAM. A companion to my Markitdown article — same idea, a heavier engine underneath.]]></description>
            <author>Christophe</author>
            <author>Claude Code</author>
            <category>docker</category>
            <category>markdown</category>
            <category>python</category>
            <category>ai</category>
            <category>doc-as-code</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/fr/img/v2/docling.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator><dc:creator><![CDATA[Claude Code]]></dc:creator></item>
        <item>
            <title><![CDATA[Documentation as Code - Transform Your Infrastructure into Beautiful Diagrams with Python and Mermaid]]></title>
            <link>https://www.avonture.be/fr/fr/blog/docker-python-mermaid</link>
            <guid isPermaLink="false">/fr/blog/docker-python-mermaid</guid>
            <pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/fr/img/v2/docker-python-mermaid.webp" alt="Documentation as Code - Transform Your Infrastructure into Beautiful Diagrams with Python and Mermaid" style="display:block;max-width:100%;height:auto;">Automate your Documentation as Code by building a Dockerized Python and Mermaid CLI stack to generate dynamic architecture diagrams directly from your codebase.]]></description>
            <author>Christophe</author>
            <category>doc-as-code</category>
            <category>docker</category>
            <category>python</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/fr/img/v2/docker-python-mermaid.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Quarto - How I Built a Self-Documenting Ecosystem for 50+ Projects]]></title>
            <link>https://www.avonture.be/fr/fr/blog/quarto-industrialisation</link>
            <guid isPermaLink="false">/fr/blog/quarto-industrialisation</guid>
            <pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/fr/img/v2/quarto-industrialisation.webp" alt="Quarto - How I Built a Self-Documenting Ecosystem for 50+ Projects" style="display:block;max-width:100%;height:auto;">A deep dive into how I engineered a fully automated documentation ecosystem using Quarto and Docker, transforming documentation from a chore into a high-performance build pipeline.]]></description>
            <author>Christophe</author>
            <category>doc-as-code</category>
            <category>quarto</category>
            <category>docker</category>
            <category>python</category>
            <category>markdown</category>
            <category>devcontainer</category>
            <category>api</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/fr/img/v2/quarto-industrialisation.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Getting a more attractive mindmap with Markmap and Quarto]]></title>
            <link>https://www.avonture.be/fr/fr/blog/vscode-docker-markmap</link>
            <guid isPermaLink="false">/fr/blog/vscode-docker-markmap</guid>
            <pubDate>Fri, 25 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/fr/img/v2/mindmaps.webp" alt="Getting a more attractive mindmap with Markmap and Quarto" style="display:block;max-width:100%;height:auto;">Generate attractive mindmaps from Markdown using Markmap and customize them in VSCode. Render the final, beautiful HTML result with Quarto and Docker.]]></description>
            <author>Christophe</author>
            <category>doc-as-code</category>
            <category>docker</category>
            <category>quarto</category>
            <category>vscode</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/fr/img/v2/mindmaps.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[My favorite Quarto extensions]]></title>
            <link>https://www.avonture.be/fr/fr/blog/quarto-extensions</link>
            <guid isPermaLink="false">/fr/blog/quarto-extensions</guid>
            <pubDate>Sat, 03 May 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/fr/img/v2/quarto.webp" alt="My favorite Quarto extensions" style="display:block;max-width:100%;height:auto;">My favorite Quarto extensions - Learn about essential Quarto filters for partial content templating, Font Awesome icons, including external code files, and simple search-replace macros to enhance your documentation workflow.]]></description>
            <author>Christophe</author>
            <category>doc-as-code</category>
            <category>markdown</category>
            <category>quarto</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/fr/img/v2/quarto.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Python - Generate flows using pydot]]></title>
            <link>https://www.avonture.be/fr/fr/blog/python-pydot</link>
            <guid isPermaLink="false">/fr/blog/python-pydot</guid>
            <pubDate>Wed, 18 Dec 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/fr/img/v2/diagrams.webp" alt="Python - Generate flows using pydot" style="display:block;max-width:100%;height:auto;">Use Python and the pydot library to easily generate diagrams-as-code like ETL flowcharts, class diagrams, and decision trees. Includes Docker setup and code examples.]]></description>
            <author>Christophe</author>
            <category>doc-as-code</category>
            <category>docker</category>
            <category>python</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/fr/img/v2/diagrams.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Drawdb-app - Render your database model as png, markdown, mermaid, ...]]></title>
            <link>https://www.avonture.be/fr/fr/blog/drawdb-app</link>
            <guid isPermaLink="false">/fr/blog/drawdb-app</guid>
            <pubDate>Mon, 11 Nov 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/fr/img/v2/diagrams.webp" alt="Drawdb-app - Render your database model as png, markdown, mermaid, ..." style="display:block;max-width:100%;height:auto;">Easily visualize and document your database model with DrawDB-app. Import SQL files, generate diagrams, and export to PNG, Markdown, Mermaid, and more.]]></description>
            <author>Christophe</author>
            <category>database</category>
            <category>doc-as-code</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/fr/img/v2/diagrams.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[How to generate a graph from compose.yaml]]></title>
            <link>https://www.avonture.be/fr/fr/blog/docker-compose-viz</link>
            <guid isPermaLink="false">/fr/blog/docker-compose-viz</guid>
            <pubDate>Sat, 08 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/fr/img/v2/docker_tips.webp" alt="How to generate a graph from compose.yaml" style="display:block;max-width:100%;height:auto;">Instantly visualize your Docker Compose architecture. Use `compose-viz` to generate a clear graph of services, dependencies, and exposed ports from your `compose.yaml` file.]]></description>
            <author>Christophe</author>
            <category>doc-as-code</category>
            <category>docker</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/fr/img/v2/docker_tips.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
    </channel>
</rss>