mium
Drop #27··Block-Embed-Dashboards
block-embed-dashboards

Block-embed-dashboards

Træk rigtige blokke ind på én side — ikke kopier, men de selvsamme blokke. Dashboardet viser live, hvad der skrives andre steder, og skriver tilbage.

Team Mut··bygger mium··Falktron, Oelde
tl;dr··30 sek
  • ··Et embed er den samme blok et andet sted, ikke en kopi — én kilde, flere steder.
  • ··Det, du ændrer i embeddet, ændrer sig overalt; forældede dashboard-kopier er fortid.
  • ··Embeds og queries sammen bliver til et levende dashboard af rigtigt indhold.
audio··3:00
▶ Lyd kommer snart
Transskription

Hvad nu hvis dit dashboard ikke er en samling kopier, der ældes allerede ved indsættelsen, men et vindue ud til de rigtige blokke — live, synkront begge veje? I de næste minutter hører du, hvordan et block-embed-dashboard gør netop det, uden nogensinde at duplikere noget.

En blok-reference giver hvert udsagn en adresse. Et embed går skridtet videre — det viser selve blokken et andet sted, den samme blok, ikke et aftryk. Du trækker altså ikke en kopi ind i dashboardet; du åbner endnu et vindue ud til én sandhed.

Det er her, forskellen på et embed og en kopi ligger. Kopierer du en blok, har du to sandheder, der driver fra hinanden fra næste redigering. Embedder du den, bliver der én sandhed, synlig to steder. Ændrer du blokken i dashboardet, ændrer den sig også på sin hjemmeplads — og omvendt. Det er transklusion: ét indhold, mange vinduer.

Idéen er ikke ny. Ted Nelson beskrev den i 1981 som kernen i Xanadu, og Douglas Engelbart skitserede det levende dokument allerede i 1962. Det, der længe var teori, er i blok-modellen endelig blevet hverdag — og det løser problemet med divergerende kopier ved roden, fordi der kun er én blok, altså kun én udgave.

Et godt dashboard blander embeds med queries. Faste blokke til det, der bliver — et sprint-mål, for eksempel, som lever i planlægnings-dokumentet og her kun får et andet vindue. En query ved siden af til det, der ændrer sig løbende, som de åbne opgaver i det aktuelle sprint. Sammen bliver det til en oversigt, du aldrig skal trække efter i hånden, fordi den fodres af det, dit team alligevel skriver.

Ét punkt kræver omtanke: et embed binder synlighed, ikke rettigheder. Den, der ser dashboardet, ser den indlejrede blok. Tjek før deling, om alle embeds er tænkt til publikummet. Og slet aldrig kildeblokken for at fjerne et embed — tag kun embeddet ud, blokken bliver hjemme.

Det ærlige spørgsmål til sidst: hvor mange af dine dashboards viser kopierede udgaver, der allerede var forældede ved indsættelsen? Svaret afgør, om et dashboard viser dig sandheden eller bare et foto fra i går. Én blok, rigtig overalt — din anden hjerne holder hvert billede aktuelt, fordi den aldrig duplikerer noget.

reels··3–15 sek
8,7K
Embed ≠ kopi
13,4K
Live fra rigtige blokke
10,2K
Edit synker, begge veje
16,8K
Embeds + query = dashboard

Blok-referencer giver hvert udsagn en adresse. Et embed går skridtet videre — det viser selve blokken et andet sted, den samme blok, ikke et aftryk. Sådan bygger du et dashboard af rigtigt indhold, der aldrig løber fra hinanden, fordi det ikke kopierer noget.

Et embed er ikke en kopi

Kopierer du en blok, har du to sandheder, der driver fra hinanden fra næste redigering. Embedder du den, bliver der én sandhed, synlig to steder. Ændrer du blokken i dashboardet, ændrer den sig også på sin hjemmeplads — og omvendt. Det er transklusion: ét indhold, mange vinduer.

{{embed ((6c1b9a2e-7d84-4f12-a3b9-0e5c1d7f2a48))}}
;; zeigt denselben Block — eine Quelle, hier nur ein weiteres Fenster

5 regler for block-embed-dashboards

  1. Et embed er selve blokken, ikke et snapshot — der er ingen anden version, der bliver forældet.
  2. Redigeringer synker begge veje: dashboard og hjemmeplads er det samme.
  3. Bland embeds med queries — faste blokke til det vigtige, regler til det, der ændrer sig.
  4. Et embed viser også blokkens børn; vælg granulariteten bevidst.
  5. Slet aldrig kildeblokken for at fjerne et embed — fjern kun embeddet, blokken bliver hjemme.

Et dashboard af embeds og query

## Sprint-Dashboard
{{embed ((a8e2d710-4f3b-4c1a-9e2d-5b7c8a1f0e63))}}   ;; Sprint-Ziel, lebt im Planungs-Doc
{{query (and (property "type" "task")
             (property "sprint" "aktuell"))}}        ;; offene Aufgaben, live

Før/efter — copy-dashboard vs. embed-dashboard

EgenskabCopy-dashboardEmbed-dashboard
Indholdkopierde selvsamme blokke
Aktualitetældes fra indsættelsenaltid live
Editkun lokalt, driversynkron, begge veje
Sandhedens kildeuklar (to udgaver)selve blokken
Vedligeholdtrække manuelt efteringen

Et ærligt spørgsmål

Hvor mange af dine dashboards viser kopierede udgaver, der allerede var forældede ved indsættelsen? Svaret afgør, om et dashboard viser dig sandheden eller bare et foto fra i går.

Én blok, rigtig overalt.
Byg dit dashboard af rigtige blokke, ikke af kopier — din anden hjerne holder hvert billede aktuelt, fordi den aldrig duplikerer noget. En følgesvend, der passer én sandhed, ikke stillbilleder.
Reserver din plads··gratis →
Reserver din plads··gratis →
Forårsskolen er slut. Se Dag 93 → Spil spillet →