Plattform
Barkpark
Innholdsplattformen jeg bygde for å eie hele veien fra idé til publisert setning: Studio, papers, oppgavetavle og flåtestyring i ett.

Kilde: opptaket bp-tasks-board.cast, tatt opp 31. juli 2026, ca. 0:08, rekomponert til 4:3, strammere vindu. «bp tasks» mot en levende hovedbok med 4382 oppgaver på guerrilla.barkpark.cloud. Tallene i statuslinja er tavlas egne, ikke satt for bildet.
Jeg ville eie hele veien fra idé til publisert setning, ikke leie den av noen. Barkpark er innholdsplattformen jeg bygde for å få det til. Her bor tekstene, prosjektene og oppgavene mine. Jeg skriver i et Studio, lange dokumenter har egen plass, og AI-agentene mine henter arbeid fra en tavle og leverer bevis tilbake.
Hver kunde, eller hvert nettsted, får sin egen instans på sin egen maskin. Ingen deler hus. Går én instans ned, merker ingen andre det.
Hva det er
Ett skjema, alle flatene
Du beskriver innholdstypen din én gang. Ut av den samme beskrivelsen faller et Studio i nettleseren, et skrivebord i terminalen og et ferdig API. Ingen klientkode må skrives for å komme i gang.
Hvorfor
Bygget for å bli drevet av agenter
En agent leser hele API-kontrakten i ett kall, tar arbeid fra en oppgavetavle som overlever at økten krasjer, og skriver dokumenter du ser lande direkte i Studio. Mennesker og agenter bruker samme dør inn.
Historikk
Reisen
Barkpark begynte som en enkelt idé om skjemaer og ble en plattform. Dette er punktene der formen faktisk endret seg, datert fra commit-historikken til Barkpark.
April 2026
Første commit
Det startet som et Studio i terminalen, en skjemadrevet strukturbygger. I løpet av dager fantes API-et, skillet mellom kladd og publisert, sanntidsoppdateringer og et deploy-oppsett.
April 2026
Plugin-kontrakten
Manifestet og capabilities-projeksjonen kom på plass, og rett etter den første pluginen. Det var her «ett skjema, mange flater» sluttet å være en påstand og ble et ekte utvidelsespunkt.
Mai 2026
Papers og medier
Blokkdokumentmotoren ble portet inn i plattformen, med levende gjengiving i Studio. Samme måned landet medieflaten.
Juni 2026
bp: én binær
Kommandolinjeklienten bygges fra det samme manifestet som Studio. Da oppgaver kunne kreves og lukkes utenfra, kunne noe annet enn et menneske drive systemet.
Juni 2026
Kodebasen som innhold
En analysesuite begynte å publisere ett vurdert dokument per kildefil, med referanser mellom dem. Kodebasen ble innhold i sin egen CMS.
Juli 2026
Flåten
En dirigent deler et ønske i avgrensede ordrer, arbeidere krever dem fra tavlen og stempler bevis tilbake. All koordinering skjer gjennom hovedboken, uten sidekanal og uten delt tilstand.
Flatene
Fire ting som deler samme lager
Studio
Redigering i nettleseren
Et flerpanels skrivebord med tre, filtrering, autolagring og publisering. Sanntidsoppdatering gjør at to faner aldri er uenige om hva som står der.
Papers
Dokumenter satt i blokker
Langtekst som blokker en agent kan skrive rett inn i. De gjengis etter en mekanisk luftlov: én tom avsnittsblokk er nøyaktig én blank linje, aldri mer.
Oppgavetavle
Arbeid er også innhold
Oppgaver er vanlige dokumenter med avhengigheter, atomisk krav og lukking mot epoke. Ingen egen database, ingen egen tjeneste å holde i live.
Flåte
Mange hender, én hovedbok
Dirigent og arbeidere er separate økter som bare snakker sammen gjennom tavlen. En økt kan dø midt i arbeidet uten at arbeidet forsvinner med den.
Innholdet du leser nå ligger i Barkpark. Skriver jeg om denne setningen i Studio, står den her et minutt senere, uten nytt bygg og uten at noen rører koden.
Arbeidsflyt
Slik blir en side til
01
Skjema
Definer formen
Én definisjon beskriver feltene og hva de betyr. Studio, terminalen, API-et og CLI-en får sin flate av den samme filen.
02
Innhold
Skriv i Studio
Redaktøren ser navngitte felter med sine egne beskrivelser, ikke en rå datastruktur. Kladd og publisert holdes atskilt hele veien.
03
Lastere
Hent det typet
Nettstedet henter innholdet ferdig typet. Et felt som ikke finnes i skjemaet, finnes heller ikke i koden. Og omvendt.
04
Gjengiving
Ukjent er stille
Seksjoner er ordnet og typet. En type dette bygget ikke kjenner, gjengir ingenting. Innhold kan derfor skrives før koden som viser det finnes.
Videre
Bygget for å bli brukt
Barkpark er verktøyet jeg selv bor i hver dag, og hver kunde som flytter inn gjør det skarpere.
Har du et innholdsproblem som ikke passer i hyllevaren, hører jeg gjerne om det.