Foto: Umberto / Unsplash

Del prosjektet · kapittel 10

Leveranser, utviklingsreise og kostnader

Hva som er levert på et høyere nivå enn en endringslogg, hvordan tempoet og arbeidsmåten har endret seg, og hva det koster å drive med hvilke domener.

Fra prototyp til portal

Første kodelinje ble skrevet 2025-11-21. Siden da er det gjort 2 934 endringer fordelt på 431 oppgaver, og portalen har vokst til 131 sider.

Veien dit var ikke jevn. Etter noen uker med prototyping stoppet arbeidet nesten helt opp i et par måneder. Da det tok seg opp igjen, gikk tempoet mangedoblet - ikke fordi motivasjonen kom tilbake, men fordi arbeidsmåten hadde endret seg. Det er det egentlige skillet i historikken, og det kommer under.

Første kodelinje

2025-11-21

prototypen startet

Endringer

2 934

i koden totalt

Oppgaver

431

ført gjennom prosessen

Sider

131

i portalen i dag

Tidslinjen

Portalen begynte ikke som en portal. Den begynte som et verktøy for å spørre et datalager på norsk, og ble til noe annet underveis. Tidslinjen forklarer flere av valgene bedre enn en beskrivelse av dagens tilstand gjør.

  1. November 2025

    Det startet som et spørreverktøy

    Første versjon var ikke et nettsted, men en liten app for å stille spørsmål til et datalager på norsk og få både spørringen (SQL) og svaret tilbake. Den hadde lesetilgang bare, automatisk grense på hvor mye den kunne hente, og mørk modus. Mye av tenkningen om trygg tilgang til data stammer herfra.

  2. Desember 2025

    Transformasjonslaget kommer til

    Datalaget fikk navngitte, testede transformasjonssteg framfor spørringer skrevet på nytt hver gang. Kvalitetsmålinger på dataene kom samtidig.

  3. Januar og februar 2026

    Nesten ingenting

    Et opphold på to måneder med tilnærmet null aktivitet. Verktøyet virket, men det var ikke noe å bruke det til.

  4. Mars 2026

    Uttrekk fra NAV, og en portal å vise dem i

    Et eget uttrekksverktøy mot NAVs statistikkbank ble skrevet for å hente tabeller som ikke fantes bak et API. Da tallene først lå der, trengte de et sted å vises - og portalen ble til. Uttrekket levde en stund for seg selv før det ble en del av den faste kjøreplanen.

  5. April 2026

    Industrialisering

    Den travleste måneden i prosjektets historie. Datalageret ble koblet på for alvor, verktøy mot norske offentlige datakilder ble bygget, bloggen kom, designsystemet ble skrevet ned, og prosessreglene ble formalisert. Data Explorer-appen fikk selskap av flere flater mot de samme tabellene.

  6. Mai og juni 2026

    Vokterne tar over

    Arbeidet flyttet seg fra å bygge sider til å bygge kontroller: foreldelsesvakt, kildehenvisning per graf, tester som vokter regler framfor beregninger. Flere apper og oversikter mot datalageret kom til.

  7. August 2026

    Sammenhengene modelleres

    Kunnskapskartet kom, først på portalen og så som eget nettsted. Portalen fikk et grensesnitt agenter kan spørre direkte. Idébanken begynte å foreslå hva som burde dekkes.

  8. September 2026

    Dokumentasjonen du leser nå

    Den tekniske beskrivelsen ble utvidet fra én side til ti kapitler, med tallene utledet fra registrene og en månedlig gjennomgang av teksten. Kapitlene fikk en presentasjon utledet av de samme registrene.

To ting er verdt å merke seg. Datalageret var der før portalen, ikke etterpå - det er derfor de to dataarkitekturene finnes side om side i dag. Og oppholdet på nyåret var ikke en pause i motivasjonen: det som kom etterpå, kom fordi arbeidsmåten hadde endret seg, ikke fordi lysten hadde det.

Hva som er levert

Hver leveranse legger igjen et kort notat om hva som ble gjort og hvorfor. Til sammen 534 slike notater, fordelt på 406 dager med leveranser. Fordelingen sier noe om hva arbeidet faktisk har bestått i:

Leveranser fordelt på type arbeid
Type arbeidLeveranserAndel
Innhold5711 %
Bugfix326 %
Infrastruktur285 %
Design285 %
Dokumentasjon275 %
Data255 %
Blogg234 %
Teknisk214 %

Tallene er de åtte største gruppene, ikke alle. Det som er verdt å merke seg, er at innhold er størst - men at feilretting, design, infrastruktur og dokumentasjon til sammen er langt større. Å bygge en side er en liten del av arbeidet med å ha en side.

Tidslinje over dataoppdateringer, gruppert per datasett med dato for hver endring.
Endringshistorikken per datasett, utledet av når datafilene faktisk ble endret - ikke av når noen husket å skrive det ned.

Hvordan arbeidsmåten endret seg

Prosjektet startet med AI som en bedre autofullføring. Den skrev en funksjon når man spurte, og man leste gjennom resultatet. Det fungerer, men det skalerer ikke: man bruker like mye tid på å forklare hva som trengs som på å skrive det selv.

Skiftet kom da arbeidet ble lagt om fra å be om kode til å skrive ned reglene. Hvordan en ny side skal registreres. Hvilke tegn som ikke skal brukes. Hvor kildehenvisninger hører hjemme. Hva som må være grønt før noe tas inn. En AI-medarbeider som kjenner reglene, trenger ikke få dem gjentatt for hver oppgave.

1. Prototyp

AI som autofullføring. Hver oppgave forklart fra bunnen av. Lavt tempo, mye gjentakelse.

2. Oppskalering

Reglene skrives ned. Prosessen formaliseres. Tempoet mangedobles.

3. Industrialisering

Vokterne og de faste jobbene tar over kontrollen. Arbeidet flytter seg fra å bygge til å styre.

nov 25des 25jan 26feb 26mar 26apr 26887mai 26jun 26jul 26aug 26sep 26
Endringer i koden per måned. De stiplede grunnlinjene er månedene med tilnærmet null aktivitet - oppholdet før arbeidsmåten la seg om.

En god del av endringene i koden er dessuten ikke skrevet av et menneske i det hele tatt: de er datajobber som har oppdatert et tall, hentet en nyhetsoversikt eller regenerert dokumentasjon. Automatiseringsandelen er høyere enn den ser ut, fordi mye av det som teller som menneskearbeid, er vedlikehold utløst av en jobb.

Formidling utenfor portalen

Portalen har 57 publiserte artikler, og noen av dem har fått en versjon skrevet for andre kanaler - lengre, med mer om metoden enn en portalside tåler. Prosjektet er også presentert i faglige sammenhenger, blant annet om hvordan statistikk låst i PDF kan gjøres spørrbar.

Trafikk måles fra tre kanter, og de svarer på hvert sitt spørsmål. To besøksmålinger - én tradisjonell og én personvernvennlig som ikke sporer enkeltbrukere - forteller hva folk gjør når de først er her. Google Search Console forteller noe annet og vel så nyttig: hvilke spørsmål folk stiller søkemotoren før de kommer hit, hvilke sider som vises i søkeresultatene uten å bli klikket, og hvor portalen ligger an på et gitt søk.

Det siste er det mest interessante redaksjonelt. En side som vises ofte og klikkes sjelden, har som regel feil tittel eller svarer på noe annet enn det folk lurte på. Og søkene folk faktisk skriver, er en bedre kilde til hva som mangler enn en hvilken som helst intern idémyldring.

Konkrete besøkstall står ikke her ennå. Skal de opp, skal de opp på samme premiss som alt annet på portalen: med kilde, periode og dato - ikke som et rundt tall uten grunnlag.

Hva det koster

Rundt 1 245 kroner i måneden, eller omtrent 14 940 kroner i året. Det er hele driftsbudsjettet for et nettsted med 131 sider, 33 faste jobber og et datalager.

8 av 12 tjenester koster ingenting. Det er ikke tilfeldig: prosjektet er lagt opp slik at gratisnivået holder så lenge som mulig, fordi et soloprosjekt som bikker over i en betalt plan for hver tjeneste, fort får en fast kostnad det ikke er verdt.

Per måned

1 245 kr

samlet drift

Per år

14 940 kr

før engangskjøp

Gratis

8 av 12

tjenester på gratisnivå

De to største postene er publisering av nettstedet og bruken av språkmodeller. Sistnevnte er den eneste som vokser med aktiviteten, og den eneste som kan løpe fra en hvis man ikke følger med. Kostnaden i kroner er uansett ikke den viktigste. Den viktigste er tid, og den står i neste kapittel.

Domenene

Portalen svarer på 7 adresser. Alle unntatt kartet peker til samme nettsted - de er kjøpt for at et søk på et bestemt tema skal lande riktig sted, ikke for å drive flere nettsteder.

Domenene portalen svarer på
AdresseHva den gjør
faktaportalen.noHovedadressen. Alt annet peker hit.
kart.faktaportalen.noKunnskapskartet som eget nettsted.
norskefakta.noPeker til forsiden.
pensjonsfakta.noPeker til pensjonsseksjonen.
pensjonsparing.noPeker til sparing og pensjon.
pensjonsprodukter.noPeker samme sted.
pensjonsleverandorer.noPeker til leverandøroversikten.

Kunnskapskartet er det eneste som faktisk er et eget nettsted, med eget bygg og egen utlegging. Grunnen står i kapitlet om kartet.

Se det i portalen

Se hvordan denne siden henger sammen med restenNabolagskartet viser sidene, begrepene og kildene den er koblet til

Nytt på portalen

Vis:
HelseNytt

Omsorgsbehovet i din kommune mot 2050

Alle 357 kommuner har til sammen 285 000 innbyggere over 80 i dag. SSBs framskriving gir 591 000 i 2050. Sida lar deg velge kommune og bytte mellom hovedalternativet, sterk aldring og svak aldring, regner om til brukere av institusjon, omsorgsbolig og hjemmetjenester, og viser hvordan kommunen løser oppgaven i dag mot resten av landet. Kommuneøkonomien er koblet på: dagens netto driftsutgifter per innbygger over 80, ganget med hvor mange over 80 kommunen får.

HelseNytt

Oslo mot 2050: bydelene der antall over 80 mer enn dobles

Oslo kommunes egen framskriving gir 55 000 personer over 80 i 2050, mot 24 000 i dag. Veksten er skjevest i indre by og sør: Gamle Oslo, Søndre Nordstrand og Grünerløkka mer enn tredobler antallet, mens Stovner og Grorud vokser minst. Sida regner om til brukere av institusjon, omsorgsbolig og hjemmetjenester per bydel med samme regnestykke som landssida, viser Oslo mot landet i dag fra SSB 12003, og setter det opp mot NAVs tall for hvor mange i hver bydel som står utenfor arbeid.

HelseNytt

Omsorgsbehovet mot 2060: hva skjer når antall eldre nesten dobles

Norge har 938 000 personer over 67. I 2060 venter SSB 1,59 millioner. Bruker de eldre omsorgstjenestene som i dag, går antall eldre brukere av institusjon, omsorgsbolig og hjemmetjenester fra 171 000 til 391 000, og årsverkene fra 94 000 til 215 000. Sida tegner regnestykket år for år, i tre framskrivingsalternativer og med en test på friskere aldring, og sammenligner tall for tall med Ulf Andersen i NAV, som regnestykket er inspirert av.

KilderOppdatert

Historikken sier hva som kom inn og hva som ble revidert, for alle datasett

Hver gang pipelinen henter tall på nytt, sammenligner den med forrige versjon: hvilke måneder, kvartaler eller år som kom til, og hvilke tall tilbake i tid kilden har revidert. Det står i historikk-knappen, på oppdateringshistorikken og på kildesida for hver datafil, og er rekonstruert bakover fra git for alle femti datasett. På prissida, AAP, uføre, befolkning, valuta og konkurser står det også som en chip ved siden av kildehenvisningen på hver graf.

EnergiOppdatert

Kryptoandelen i datasentrene: en lesers regnestykke gir 48 til 60 prosent

Regjeringen oppgir 20 prosent, vi har regnet 38 med bare de to Bitdeer-anleggene. En leser har gått gjennom anleggene ett for ett og kommer til 48 prosent som gulv, og 60 når anlegget i Mo i Rana som ikke er meldt inn til Nkom, tas med. Regnestykket står i egen boks, anlegg for anlegg, merket som leserens.