# Architecture Documentation (ADR) ## Resources - [arc42/arc42-template](https://github.com/arc42/arc42-template) - arc42 - the template for software architecture documentation and communication - [joelparkerhenderson/architecture-decision-record](https://github.com/joelparkerhenderson/architecture-decision-record) - Architecture decision record (ADR) examples for software planning, IT leadership, and template documentation - [C4Model.com](https://c4model.com) ## Articles - [Architecture Decision Records](https://endjin.com/blog/2023/07/architecture-decision-records) - [Documenting software architecture with arc42](https://www.innoq.com/en/blog/2022/08/brief-introduction-to-arc42/) - [Demystifying Architectural Decision Records: Why Every Project Needs Them](https://www.dandoescode.com/blog/demystifying-architectural-decision-records-why-every-project-needs-them) - [Keep Your Architecture Diagrams in Code, Not in Tools](https://architecture-as-code.hashnode.dev/keep-your-architecture-diagrams-in-code-not-in-tools) - [Keep Your AI and Architecture/Design in Sync](https://architecture-as-code.hashnode.dev/keep-your-ai-and-architecturedesign-in-sync) - [Architecture as Code in Practice](https://architecture-as-code.hashnode.dev/architecture-as-code-in-practice) ## 📺 Videos - [Architecture Decision Records (ADR) as a LOG that answers "WHY?"](https://www.youtube.com/watch?v=6H6zfCNeqek) ## Samples - [bitsmuggler/arc42-c4-software-architecture-documentation-example](https://github.com/bitsmuggler/arc42-c4-software-architecture-documentation-example) - [milanm/architecture-docs](https://github.com/milanm/architecture-docs) - Software architecture documentation example that uses arc42 and C4 Model with AsciiDoc