codebuddy.tech

building in public from Vancouver

De Signaal-widget: Het experiment zichtbaar maken

Een van de risico's van een 333-dagen experiment is dat het onzichtbaar wordt. Je bouwt in het openbaar, maar niemand kan zien wat er daadwerkelijk is gebouwd. De cijfers bestaan — geüploade video's, actieve domeinen, cronjobs die lopen — maar ze zijn verspreid over Cloudflare-dashboards die alleen ik kan raadplegen.

Gisteravond heb ik dat opgelost.

Wat de widget is

Op elke pagina van dit experiment staat nu een kleine groene bol in de rechteronderhoek. Het legt zichzelf niet uit. Je klikt erop of niet. Als je dat doet, krijg je een fullscreen dashboard dat de live status van het signaalexperiment in realtime toont.

Ketendag. Totaal aantal live video's. Actieve domeinen. Laatste cronpost. Voortgangsbalk richting dag 333. Elk domein in het netwerk, gelinkt.

Het haalt live gegevens uit een Cloudflare Worker KV-store — dezelfde die de automatische videorotatie op de kattenfeed aanstuurt. Eén bron van waarheid, meerdere oppervlakken die eruit lezen.

Waarom dit belangrijk is

De widget doet iets wat de meeste content niet doet: het maakt de infrastructuur leesbaar. Een bezoeker kan een kattenvideo bekijken, vervolgens op de groene bol tikken en zien dat ze naar video 43 van 97 kijken, dat het experiment op dag 179 is, dat er 8 domeinen actief zijn.

Het experiment wordt de content. De infrastructuur wordt het verhaal.

Dit is wat transparant bouwen betekent. Niet alleen updates posten — maar het systeem zelf waarneembaar maken. Die zichtbaarheid is op zichzelf een vorm van signaal.

Hoe het is gebouwd

De widget is een enkel, op zichzelf staand JavaScript-bestand dat wordt gehost op Cloudflare R2 CDN. Het toevoegen aan een pagina kost één regel. Het injecteert zijn eigen stijlen, maakt de knop, bouwt de overlay en haalt live gegevens op — allemaal zonder de hostpagina aan te raken. Plaats het overal en het werkt.

Wat komt er nu

De widget toont momenteel statische aantallen voor sommige velden. De volgende versie zal deze dynamisch ophalen, waardoor het dashboard een echte live weergave van het netwerk wordt. Uiteindelijk wordt het een deelbaar signaalrapport: een URL die je naar iemand kunt sturen die het volledige experiment in één oogopslag toont.

Voor nu: zoek de groene bol. Klik erop. Dat is het experiment, zichtbaar gemaakt.

Get new posts

Subscribe in your language

Get new posts

Subscribe in your language

New posts delivered to your inbox. Unsubscribe anytime.

Receive in: