Technical writing: process, formats, and tooling
This site is the technical manual: a practical guide to the docs-as-code process, from project definition to delivery. The companion blog publishes in-depth essays, analysis, and opinion.
Whether you're choosing between DITA XML and Markdown, migrating to a docs-as-code workflow, or integrating documentation into a CI/CD pipeline — these guides cover the methods, formats, and tools that make technical documentation a sustainable, scalable engineering practice.
Ask the documentation
Have a specific question about technical writing, DITA XML, content reuse, or version control? Ask our AI assistant, grounded strictly in this site’s documentation.
Answer
Sources
A practical path through technical documentation
New to the site or re-evaluating your documentation architecture? Follow this curated sequential path:
Technical writing: an industrial process
Section titled “Technical writing: an industrial process”How to approach technical writing as an engineering discipline - from project definition to version control, automated testing, quality validation, and delivery.
Structured DITA XML format
Section titled “Structured DITA XML format”How structured and unstructured documentation differ - topic-based authoring, single-sourcing, and modular document architecture without vendor lock-in.
The business case for structured documentation
Section titled “The business case for structured documentation”Why documentation architecture matters to an organization - maturity models, long-term maintenance costs, and technical communication economics.
View all 5 strategy & economics articles
Tutorials
Section titled “Tutorials”Practical implementation guides and tooling - step-by-step instructions for DITA-OT, XSL-FO, Sphinx, Python regular expressions, and automation scripts.
Browse all documentation
Already know what you’re looking for? Jump directly to any of the four sections — 40 articles covering the full spectrum of technical documentation.
Definition, Git, branching, validation, translation, delivery
Explore section →DITA XML, modularity, case studies, and document architecture
Explore section →Maturity tiers, tooling costs, KISS principle, and documentation ROI
Explore section →DITA-OT, XSL-FO, Sphinx, Python regex, and publishing pipelines
Explore section →