HackerTube.dev

Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019

Agile on the Beach · 553.8K views · 2019-08-16 · 35:33

Open on YouTube ↗

If playback is restricted in your region, try opening the original video. Use Mark watched to add it to your marked videos.

Overview

Simon Brown's Agile on the Beach 2019 talk presents the C4 model, a lightweight approach to diagramming software architecture with a shared vocabulary and simple notation.

On Hacker News

Recommended as the introduction to C4 when people ask how to visualize and communicate software architecture.

Recommended by 3 HN people across 3 months · HN mentions 2021–2023

Topics

Search by tags

What people said

SnowProblem · 2023-08 · Recommendation

If C4 is new to you too, I recommend their intro video: [VIDEO] . It feels like a very light ruleset over what we would do naturally when explaining a system to another engineer. That's great. Some of the ideas that stood out were: 1. Allow flexibility in the notation (shapes and color) as long as the abstractions are good. 2. When drawing arrows, make them unidirectional to show the main intent. 3. Hide details to express the main story (@ 27min in the video) 4. Don't just give names to components. Give short descriptions too. 5. Don't document the lowest levels. Code is better here.

Read the original HN comment ↗
qrian · 2022-05 · Recommendation

Recently stumbled upon [C4 Model]( [VIDEO] ), which seemed very promising. It builds on the failure of adopton of UMLs, and aim to be practical and communicative.

Read the original HN comment ↗
tmountain · 2021-11 · Recommendation

These fail my litmus test, which is, "can a third-party look at the diagram and make sense of it without verbal explanation?" For a more formal approach to coherent diagrams and white boarding, I recommend the C4 model. It's conceptually simple and results in better system documentation than the free form method that's commonly used. [VIDEO]

Read the original HN comment ↗

Sources

Video by Agile on the Beach, played through YouTube.

Data and selection notes

HN summaries and labels may contain AI errors. HN dates refer to discussions, not video publication.

HN Library: HackerTube export (2026-10-31) and open-index/hacker-news. Upstream summaries and classifications may contain AI errors.

Views, duration and playback status refresh separately from the published catalog. When an update fails, existing data remains visible.

Selection checks
  • SaaS & AI candidates: Topic keywords do not match
  • Editor-approved picks: Editorial review is required

Rule matches identify candidates. They do not guarantee video quality or financial results.

About the library and its sources