Blog Logo
TAGS

C4 Model Visio Stencil

The C4 Model Visio Stencil is a collection of Microsoft Visio stencils designed to help architects and software developers efficiently create C4 architecture diagrams. The stencil set includes icons f...

Read more...

C4-PlantumlSkin - A Skin with Related Guidance for Generating C4 Diagrams using Plantuml and Related Tools

# C4-PlantumlSkin... (text truncated due to character limit)

Read more...

C4Sharp - .NET Diagram As Code Library

C4Sharp (`C4S`) is a .net library for building diagram as code, based on C4 Model. With C4Sharp, developers can create, share, and consume C4 Model diagrams as code such as Context, Container, Compone...

Read more...

Structurizr for .NET

Structurizr for .NET is a client library for the Structurizr cloud service and on-premises installation. It is not as well supported as the original Java version and lacks some newer features. The Str...

Read more...

Using ChatGPT to Build System Diagrams - Part I

In this article, aruva explains how ChatGPT can be used to create system diagrams, particularly in the financial domain for Wealth Management. The article highlights the growing popularity of ChatGPT ...

Read more...

Using ChatGPT to Build System Diagrams with C4 Diagramming Model

In this article, aruva - empowering ideas explores the use of ChatGPT to build system diagrams using the C4 diagramming model. The author provides a prompt for software architects, focusing on the use...

Read more...

Markwhen

Markwhen is a single-player puzzle game created by Lars Bergqvist. Its a game that challenges you to think outside the box and use your problem-solving skills to progress through increasingly difficul...

Read more...

ChatGPT and Software Architecture

In this article, David R Oliver explores the many uses of ChatGPT from OpenAI in software architecture, beyond just drawing lines and boxes. This AI technology has numerous applications, and the autho...

Read more...

A modern diagram scripting language that turns text to diagrams.

D2 is a modern diagram scripting language that can turn text into diagrams with ease. It provides syntax highlighting with editor plugins and renders with the TALA layout engine. D2 has several featur...

Read more...

EventCatalog: Documentation Tool for Event-Driven Architectures

EventCatalog is an open-source project designed to help you discover, explore and document your event-driven architectures. It uses Markdown and custom components to define events and services, and ha...

Read more...

How a Solution Architect thinks — Part 1, working with requirements

In this article, Anuar Nurmakanov discusses his journey from being a developer to a Solution Architect and shares his approach towards understanding Solution Architecture. Through an example, he cover...

Read more...

How a Solution Architect thinks — Part 2, designing the solution

In this article, Anuar Nurmakanov discusses how a Solution Architect thinks while designing a solution. The article covers assumptions and their importance for the architecture, how Solution Architect...

Read more...

Terrastruct | The Diagramming Tool for Developers

Terrastruct is a powerful diagramming tool specifically designed for software engineers. It features both drag-and-drop and text-to-diagram, bidirectional editing, autoformat, syntax highlighting, the...

Read more...

Using ChatGPT to build System Diagrams — Part I

The increasing popularity of ChatGPT is evident in its usage in various applications. The author, a software architect, explores ChatGPT’s capabilities for Wealth Management in this article. The autho...

Read more...

A new software architecture metamodel inspired by C4, Agile and TOGAF

In this article, Nikola Schou introduces a software architecture metamodel that is useful for agile digital transformation of complex enterprises, based on ideas from TOGAF and C4. The metamodel creat...

Read more...

Architecture Notes - System Design & Software Architectures Explained

Learn about the systems you use every day from the engineers who built them with Architecture Notes. Get access to members-only content and updates when subscribing to our email newsletter. Explore to...

Read more...

C4 Model: Communicating and Visualizing Software Architecture

The C4 Model provides a standard set of abstractions to describe the static structure of a software system. By using containers, components, and code, the C4 Model allows for creating maps of code and...

Read more...

Streamlining Diagram Creation With Draw.io and GIT | Simplifying the Process and Collaborating Seamlessly

Are you tired of using outdated diagramming tools? Is your organisation forcing you to use a paid-for product, and they’re only willing to purchase a handful of licenses? In this article, we explore h...

Read more...

C4 Model: Defining Your Systems Within Your Business

Learn how adopting the C4 model can help you define your software architecture system. Defining layered abstractions is critical to getting started. Read on to find out the importance of mapping your ...

Read more...

Introducing A New Cross-Cutting Architecture Diagram: The Critical Path

This new architecture diagram spans levels 1–3 of the C4 model to give you the fastest view at your system possible. Architecture diagrams help create a shared understanding about application architec...

Read more...