Skip to main content

CALM in 40 Minutes

A guided introduction to the Common Architecture Language Model β€” what it is, how it works, and the tools that bring it to life.

Presenter tips: Click inside the deck then use ← β†’ arrow keys to advance slides. Press S (or the 🎀 button) to open speaker view with your notes. Press F (or β›Ά Fullscreen) for fullscreen mode. The slide counter is shown bottom-right.

Loading presentation…

Presentation Notes​

  • Duration: approximately 40 minutes with time for questions
  • Speaker view: click inside the deck to focus it, then press S β€” opens a popup with per-slide notes and a timer
  • Fullscreen: click the β›Ά button or press F while the deck is focused β€” recommended for live presentations
  • Keyboard nav: click inside the deck first (look for the white focus ring), then use ← β†’ arrow keys
  • PDF export: for a standalone PDF, use Decktape or screenshot slides in fullscreen

Slide Index​

#TopicTime
1–2Title & agenda2 min
3–5The problem & what CALM is5 min
6–8Six benefits, JSON structure & artifact types3 min
9Part 2 divider β€” Building Blocksβ€”
10–14Building blocks (nodes Γ—2, relationships Γ—2, interfaces)8 min
15Part 3 divider β€” Governanceβ€”
16–24Governance (controls Γ—2, custom properties, standards, decorators, patterns Γ—3, disambiguation)10 min
25Part 4 divider β€” Process & Evolutionβ€”
26–28Process & evolution (flows Γ—2, timelines)5 min
29Part 5 divider β€” Toolingβ€”
30–36Tooling (CLI, VSCode Γ—2, Hub Γ—2, widgets, AI tools)6 min
37Part 6 divider β€” CALM in Practiceβ€”
38–39CALM in practice (deployments, gating)5 min
40Part 7 divider β€” Putting It Togetherβ€”
41–43Trading system example (architecture, what's modelled, workflow)4 min
44Getting Involved (open source, Slack, community)1 min
45Workshop (Beginner / Intermediate / Practitioner / Advanced)1 min
46Closeβ€”