Plan een intake

Zo is deze site gebouwd

Ik zeg dat ik met Claude AI sneller bouw. Hier staat wat dat in de praktijk betekende voor deze website: hoe lang het duurde, welk model ik gebruikte, wat het kostte en wat er misging.

In het kort

Begonnen7 oktober 2026, 09:45
Live7 oktober 2026, 16:41
Doorlooptijd tot de stand hieronder6 uur en 56 minuten, inclusief wachten
Opgeleverd11 pagina's, 42 bestanden, ongeveer 1.800 regels code, 13 commits
Mijn eigen tijdongeveer 6 uur

Stand: 7 oktober 2026, 16:41. Dit zijn de cijfers van de werksessie, uit het logboek van het programma.

Wat er is gebouwd

  • De website zelf: pagina's, teksten, logo, illustraties en een formulier om een intake aan te vragen.
  • Een eigen module om de intake in te plannen, met vrije momenten, bevestiging en agenda-uitnodiging.
  • Een eigen server voor bezoekstatistieken (Umami), zonder cookies.
  • Het opzetten van de omgeving: certificaten, doorverwijzing van www, e-mail van het formulier, back-ups en een tijdelijk wachtwoord vóór de lancering.
  • SEO: titels en beschrijvingen, een sitemap, een afbeelding voor het delen en gestructureerde gegevens.

Hoe de dag verliep

  1. 09:45 Begin. Eerst het concept en het aanbod uitwerken, daarna de site.
  2. 12:16 Eerste werkende versie met de basispagina's. Die stond op mijn eigen server, achter een wachtwoord.
  3. 13:17 Nieuwe vormgeving met logo, kleur en illustraties, omdat de eerste versie saai was.
  4. 14:56 Certificaat, doorverwijzing van www en lettertypen op eigen server.
  5. 15:51 Statistieken met Umami, inclusief database, doelen en privacyverklaring.
  6. 16:07 Laatste SEO-verbeteringen.
  7. 16:37 Afsprakenmodule: een moment kiezen voor de intake, met bevestiging en agenda-uitnodiging.
  8. 16:41 Live. Het wachtwoord ging eraf.

Wie deed wat

Ik bepaalde het aanbod, de tarieven, wat er over mijn werk gezegd mocht worden, en ik keurde elke stap goed. Claude schreef de code en de teksten, tekende de illustraties, bouwde de server en controleerde de resultaten. Verantwoordelijk voor wat hier staat ben ik.

Het model en de instellingen

ModelClaude Sonnet 5.5
Denkinspanningmedium (lager dan de standaard van dit model)
SnelheidStandaard, geen versnelde modus
ProgrammaClaude Code 2.1.292, in de terminal
ToegangsmodusZonder per stap om toestemming te vragen, binnen wat ik had gevraagd
OverigBroncode in een privé-repository op GitHub. Site gebouwd met Astro en gehost op mijn eigen server in Nederland.

Er stond ook een tweede, krachtiger model als adviseur ingesteld, maar dat is niet gebruikt.

Wat het kostte

Claude rekent af in tokens, stukjes tekst die worden gelezen en geschreven. Tegen de prijzen van de API van dit model kwam deze werksessie uit op $28,20.

PostTokensKosten
Uitvoer: wat Claude schreef357.384$3,57
Cache lezen: het lopende gesprek opnieuw inlezen103,7 miljoen$20,73
Cache schrijven972.431$3,89
Totaal$28,20

Wat ik zelf betaalde: inbegrepen in mijn Claude-abonnement.

Niet meegerekend: mijn eigen tijd, het domein en de bestaande server, en de bewerking van mijn portretfoto in een andere tool.

Wat er misging

  • De eerste poging om de statistiekentool op mijn server te bouwen mislukte. Na zo'n zestien minuten was het geheugen op en stopte Linux het proces. Mijn andere sites bleven werken. Een automatische statusmelding zei "success", terwijl de bouw was mislukt. Claude zag in het logboek wat er echt was gebeurd en meldde het meteen als mislukt. De oplossing was bouwen op mijn eigen computer en alleen het resultaat naar de server sturen.
  • Een verkeerde conclusie over e-mail. Claude dacht eerst dat de mail van het formulier door een ontbrekende SPF-regel in de spam zou belanden. Bij nader onderzoek bleek de mail via de relay van mijn hostingpartij te lopen en klopte de configuratie al. Een testbericht kwam gewoon aan.
  • Een kleine fout in de commando's. Een paar keer ging een opdracht mis door verkeerde aanhalingstekens. Die kwamen aan het licht omdat elk resultaat werd gecontroleerd.

Wat dit betekent voor uw project

De tokens waren het kleinste deel van het werk. Wat tijd kost, zijn de beslissingen: wat bouwen we, wat laten we weg, wat mag er over uw gegevens gezegd worden. Claude maakt het bouwen sneller, en daardoor zijn er minder uren nodig. De controle en de verantwoordelijkheid blijven bij mij.

Zo werk ik ook voor klanten. U ziet wat ik doe via de repository, en u betaalt voor gewerkte uren, niet voor tokens.

Plan een gratis intake van een uur

60 minuten, gratis, geen verplichtingen. Na afloop krijgt u een korte samenvatting.

Plan een gratis intake