Nacht twee: Infrastructuur, kattenvideo's en de timer van 33 minuten
Afgelopen nacht was sessie twee van het signaalexperiment. Het doel was simpel: live kattenvideo's op een publieke feed krijgen, posten op sociale media en de keten markeren. Wat er daadwerkelijk gebeurde was een vier uur durende duik in de Cloudflare-infrastructuur, videoverwerking en CORS-debugging – maar we zijn er gekomen.
Wat er gebouwd is
Vanuit een herstel na een stroomstoring de avond ervoor, was de iMac-server weer online maar fragiel. Er werd besloten om de iMac als primair contentoppervlak te verlaten en alles naar Cloudflare Pages en R2 te verplaatsen. Geen server. Geen containers. Geen faalpunten gekoppeld aan een fysieke machine in een appartement.
73 kattenvideo's werden verwerkt via ffmpeg – bijgesneden naar 9:16 verticaal formaat, gecomprimeerd voor snel laden en geüpload naar Cloudflare R2 CDN. Een TikTok-achtige scrollfeed werd gelanceerd op catfeed.cubecast.app. Een Cloudflare Worker cron-job werd ingesteld om automatisch elke vier uur door de feed te gaan.
De rituele timer van 33 minuten
De rituele timer werd ook gebouwd – een kleine zwevende HTML-app die 33 minuten en 30 seconden aftelt, oranje wordt bij 3 minuten, rood bij 1 minuut, en dan een volledig scherm rode banner laat zien met de tekst: 'Neem een pauze van 15 minuten / wandel Christian. Het zal er zijn als je terugkomt.'
Het echte inzicht van nacht twee
De grootste realisatie was niet technisch. Het was strategisch. De iMac, de containers, de aangepaste implementatierituelen – het was allemaal ego-hechting aan infrastructuur. De sites gingen offline toen de machine in slaap viel. De implementatie was complex genoeg dat er niets op sociale media werd geplaatst.
Oppervlakte boven kwaliteit. Meer oppervlakken. Minder perfectie.
De omslag was om te stoppen met proberen te verbeteren wat al gebouwd was en te beginnen met het vergroten van het bereik. Meer domeinen. Meer feeds. Meer berichten. Cloudflare Pages kost niets. R2 is bijna gratis op deze schaal. De machine die de content distribueert slaapt nooit.
De Seinfeld-methode, toegepast
De keten werd gemarkeerd. Er gingen twee tweets uit. De codebuddy.marketing blog werd gelanceerd met het eerste bericht. Dit zijn de uitkomsten die ertoe doen – niet de uren besteed aan het debuggen van CORS-headers, maar de signalen die het systeem verlieten en de wereld in gingen.
De keten is twee dagen oud. Nog 331 te gaan.
Get new posts
Subscribe in your language
Get new posts
Subscribe in your language
New posts delivered to your inbox. Unsubscribe anytime.
Receive in: