Tagged articles

Diagram as Code

4 articles · Page 1 of 1
Architecture Musings
Architecture Musings
Apr 17, 2026 · Artificial Intelligence

Building AI‑Native Design Docs with Architecture as Code

The article explains why traditional diagram‑as‑code approaches fall short for AI agents, introduces Architecture as Code as a structured, version‑controlled alternative, discusses the role of interface contracts and narrative documentation, and outlines the need for deterministic context engineering to make design documents truly live for both humans and machines.

AI AgentsContext EngineeringDiagram as Code
0 likes · 22 min read
Building AI‑Native Design Docs with Architecture as Code
21CTO
21CTO
Mar 27, 2025 · Fundamentals

Top 11 Open‑Source Diagram‑as‑Code Tools Every Software Architect Should Know

This article surveys eleven open‑source diagram‑as‑code and visual modeling tools—including Graphviz, PlantUML, D2, Gaphor, Mermaid, ArchiMate, Modelio, Diagrams.net, Excalidraw, tldraw, and Cerbos PDP—detailing their key features, strengths, and suitability for different software architecture scenarios.

Diagram as CodeModelingopen source tools
0 likes · 15 min read
Top 11 Open‑Source Diagram‑as‑Code Tools Every Software Architect Should Know
Ubiquitous Tech
Ubiquitous Tech
Dec 5, 2023 · Fundamentals

Easily Generate Sequence Diagrams with Mermaid – A Practical Guide for Developers

This article introduces Mermaid’s text‑based diagram syntax, explains its advantages for developers, and provides step‑by‑step examples—including application startup, user login, and order‑payment flows—along with setup instructions for online editors, Typora, VuePress, and custom theming.

Developer DocumentationDiagram as CodeMermaid
0 likes · 13 min read
Easily Generate Sequence Diagrams with Mermaid – A Practical Guide for Developers
phodal
phodal
Jul 16, 2022 · Industry Insights

Why Diagram‑as‑Code Matters: Designing the Feakin Conceptual System Tool

The article explores the Diagram‑as‑Code paradigm, defines its DSL‑based approach, discusses layout algorithms and two‑way binding, and details the open‑source Feakin project that aims to provide a version‑controlled, extensible visualisation engine for architectural and conceptual diagrams.

ArchitectureDiagram as CodeFeakin
0 likes · 10 min read
Why Diagram‑as‑Code Matters: Designing the Feakin Conceptual System Tool