General
303 views
Documentation as Code
Quick Definition
Applying dev practices to documentation management
Full Definition
Applying software development practices like version control and CI/CD to documentation management.
Examples
Markdown docs, Git versioned docs, automated publishing
Related Terms
technical-writing
version-control
continuous-integration
More General Terms
Technical Debt
Cost of rework from easy solutions over better ones
Virtualization
Creating virtual versions of hardware or OS resources
Design Patterns
Reusable solutions to common software design problems
BDD
Extending TDD with natural language behavior specs
Kanban
Visual workflow management using boards
Dependency Injection
Pattern receiving dependencies from external sources