Making Documentation Simpler and Practical: Our Docs-as-Code Journey
Squarespace Domains engineering adopted a Docs-as-Code approach: documentation lives alongside code in Git, is reviewed via PRs, written in Markdown with Mermaid diagrams, and is deployed via CI/CD into Backstage. They describe tooling (TechDocs CLI, IntelliJ Mermaid plugin, Kroki), branch preview environments, and benefits including better architecture docs, traceability, faster iteration, and collaborative ownership.