Ga naar hoofdinhoud
Uitgelicht: tutorial

Pull external data into your register with OpenConnector

Configure a source, a mapping, and a synchronisation in OpenConnector that turn an external API into datasets, on a schedule. Every step has UI, API, and PHP tabs.

22 min lezen
Lees meer
Conduction
15 jun 2026 · 20 min
Tutorial

Publish and harvest a catalog with DCAT-AP

Scope a catalog to your DCAT register, publish with one date field, and expose it as a DCAT-AP-NL feed that data.overheid.nl can harvest.

WooDCATOpenRegister
Conduction
11 jun 2026 · 14 min
Tutorial

Hydra tutorial series — Part 7: CI and deployment

Parts 5 and 6 ran Hydra on your own machine. This part zooms out to how Hydra runs unattended, triggered by Codeberg/Forgejo Actions, with container images in the Codeberg registry, scoped credentials and token rotation. It lays out the three deployment models and marks honestly what is documented and what is infrastructure-only.

HydraCI/CDCodeberg
Conduction
11 jun 2026 · 13 min
Tutorial

OpenSpec tutorial series — Part 0: Why spec-first

Before the how, the why. OpenSpec is the harness that turns vibe coding into spec coding, so we can put an LLM to work inside our development ecosystem instead of hoping it guesses right. This opener covers where the idea comes from, why "As a user I want..." stops being enough, how a contract lets you test-drive an LLM, and where the specs go next.

OpenSpecSpec-firstHistory
Conduction
11 jun 2026 · 16 min
Tutorial

OpenSpec tutorial series — Part 3: ADRs, the standing context

Specs say what one feature must do. ADRs say how every feature must be built. This part explains Architecture Decision Records, the compact judgement-only rules an AI reads before it writes a line, and how Conduction splits them into company-wide ADRs (in hydra) and per-app ADRs (in each repo), with a model for adding and promoting them.

OpenSpecSpec-firstADR
Conduction
11 jun 2026 · 20 min
Tutorial

OpenSpec tutorial series — Part 4: From scenario to Playwright test

A scenario in a spec is a test you have not run yet. This part shows how a GIVEN/WHEN/THEN scenario becomes a Playwright test, how the @e2e and @spec annotations let you backtrace any line of code or any test to the demand it serves, and how gate-19 turns that into a safe sandbox for spec coding instead of vibe coding.

OpenSpecSpec-firstTesting
Robert Zondervan
7 jun 2026
Blog

Big tech de deur uit: Introductie

Welkom bij deze serie blogs over doe-het-zelf digitale soevereiniteit. Ik ben Robert, activist voor open source en digitale soevereiniteit en ontwikkelaar bij Conduction.

BlogOpen sourceGovernment
Conduction
5 jun 2026 · 35 min
Tutorial

OpenSpec leerlijn — Deel 3 (optioneel): Retrofit een bestaande codebase

Optioneel, situationeel vervolg op Deel 1 + 2. Alleen relevant als een oudere app — gebouwd vóór OpenSpec — alsnog onder de huidige spec ↔ code-conventie gebracht moet worden. Naslagwerk voor de skills /opsx-coverage-scan, /opsx-annotate en /opsx-reverse-spec.

OpenSpecSpec-firstTutorial series
Conduction
1 jun 2026 · 50 min
Tutorial

Build a Nextcloud app on the Conduction stack — Part 7: The nc-vue component library

Parts 2–6 used a handful of nc-vue components by name (CnAppRoot, CnObjectSidebar, CnDashboardPage, CnMarkdownEditor). Part 7 completes the picture, organised by capability so you can reach for the right component the moment your PetStore app needs it.

App developmentnextcloud-vueComponents
Conduction
1 jun 2026 · 45 min
Tutorial

Build a Nextcloud app on the Conduction stack — Part 8: Document and showcase

Stand up the documentation site for the PetStore app you've built across Parts 1–7. Hosted from your Codeberg or GitHub repo via the central documentation workflow, illustrated with token-built screen mocks, and walked through with Playwright-captured screenshots. Every push to development rebuilds and republishes.

App developmentDocumentationDocusaurus
Ruben van der Linde
1 jun 2026

Government open source needs an engine, not pushers

Government is a great starter and a hopelessly bad ecosystem. An open source solution that lives only inside government dies of its single customer. KPN, Centric, and the market around them are standing by to keep the engine running. So step aside.

OpinionOpen sourceGovernment
Conduction
29 mei 2026 · 10 min
Tutorial

Workstation Setup leerlijn — Deel 1: Wat installeer je, en waarom?

Een nieuwe Conduction-developer heeft een specifieke combinatie aan tools nodig — Claude Code, Docker, Nextcloud lokaal, Playwright, een handvol globale instellingen. Voor we door installers gaan klikken, legt dit deel uit wat er op het menu staat en welke keuzes je als eerste maakt. Eerste van zes korte modules.

WorkstationSetupOnboarding
Conduction
29 mei 2026 · 60 min
Tutorial

Workstation Setup leerlijn — Deel 2: De basis inrichten

WSL2, Docker Desktop, VS Code met de juiste extensies, Node, PHP, Codeberg-auth (SSH-sleutel + tea CLI) plus de GitHub CLI, de OpenSpec CLI en de Playwright-browser. Het langste deel van de leerlijn — de meeste tijd gaat in downloads waar je naast iets anders kunt doen. Na dit deel heb je een werkend dev-workstation, alleen Claude Code is nog niet aangesloten.

WorkstationSetupWSL2
Conduction
29 mei 2026 · 20 min
Tutorial

Workstation Setup leerlijn — Deel 3: Claude Code installeren en configureren

Claude Code in VS Code, inloggen, en de verplichte global settings en safety hooks die destructieve shell-commando's onderscheppen voordat ze draaien. Kort maar belangrijk — Claude Code draaien zonder deze hooks is hoe mensen per ongeluk hun eigen repo wissen. Derde van zes korte modules.

WorkstationClaude CodeHooks
Conduction
29 mei 2026 · 15 min
Tutorial

Workstation Setup leerlijn — Deel 4: De MCP-server aansluiten

Een complete Conduction-workstation heeft minstens één MCP-server aangesloten in de project-root. Deze korte module legt uit wat MCP is, hoe het .mcp.json-bestand werkt, en hoe je de Playwright-browserpool opzet waar de testing-skills van afhangen. Inclusief verwijzingen naar de aparte Conduction MCP-server-tutorial. Vierde van zes korte modules.

WorkstationMCPPlaywright
Conduction
29 mei 2026 · 5 min
Tutorial

Workstation Setup leerlijn — Deel 5: Nextcloud lokaal draaien

Een werkende Conduction-workstation heeft een Nextcloud nodig waarop je kunt testen. Die tutorial bestaat al — deze korte module plaatst hem als de laatste installatiestap voordat je productieklaar bent, en vertelt je welke apps je installeert zodra Nextcloud draait. Vijfde van zes korte modules.

WorkstationNextcloudDocker
Conduction
29 mei 2026 · 8 min
Tutorial

Workstation Setup leerlijn — Deel 6: Klaar — wat nu?

Je workstation staat. Dit is de ereronde — een korte kaart van de volgende tutorials, gegroepeerd naar wat voor werk je gaat doen. OpenSpec, Claude Skills, Build an App, Hydra — waar elk voor is en waar je begint. Zesde en laatste van zes korte modules.

WorkstationOnboardingRoadmap
Conduction
22 mei 2026 · 25 min
Tutorial

Spec-gedreven ontwikkeling met OpenSpec — laat de AI de code schrijven, jij schrijft de context

Met OpenSpec stop je met het zelf schrijven van code en begin je met het schrijven van context. Markdown-specs beschrijven wat een feature moet doen. ADR's op organisatie- en app-niveau bepalen hoe features samenhangen. Een AI-agent (Hydra) leest de spec, past die toe, en een sequentiële kwaliteits- en review-harness valideert het resultaat. Deze tutorial loopt door de workflow, benoemt de skills, en legt uit waarom "configuratie boven code" het natuurlijke eindpunt is.

App-ontwikkelingSpec-gedrevenOpenSpec
Conduction
21 mei 2026 · 40 min
Tutorial

Build a Nextcloud app on the Conduction stack — Part 5: Advanced manifest features

Past the schema-driven CRUD basics, the v2.7.0 manifest schema gives you `actionToggles`, `fieldWidgets`, route-param sentinels, public-mode pages, and seven extra page types (form, wiki, search, roadmap, map, logs, settings). One tutorial that walks through each, using PetStore as the running example.

App developmentManifestOpenRegister
Conduction
21 mei 2026 · 45 min
Tutorial

Build a Nextcloud app on the Conduction stack — Part 6: Integrate

Connect your shipped PetStore app to the rest of the workspace. Read suppliers from a second OpenRegister register, deepen the xWiki source from Part 4 into a per-order care-guide tab, then close the loop with a two-way order ↔ xWiki maintenance sync over an OpenConnector webhook.

App developmentOpenConnectorOpenRegister
Conduction
19 mei 2026 · 60 min
Webinar

OpenWoo-community — twee jaar maandelijkse meetings

Opnames van elke publieke OpenWoo community meeting sinds 2023 — leveranciers, gemeenten, KOOP en uitvoeringsorganisaties die samen de Wet open overheid uitrollen op Common Ground-leest.

OpenWooWooCommunity
Ruben van der Linde
19 mei 2026 · 7 min

Nextcloud is een platform

Een opiniestuk over waarom Nextcloud bekeken zou moeten worden als een platform, niet als een product. De sovereign-workplace-bundels zijn het begin, niet het einde. Microsoft heeft achttien tot zesendertig maanden. Europa ook.

NextcloudPlatformSovereignty
Conduction
17 mei 2026 · 35 min
Tutorial

Build a Nextcloud app on the Conduction stack — Part 4: Knowledge + ship

Spin up xWiki locally, author per-category care guides, surface them per pet via an OpenRegister care_guide schema, package the app, publish to the Conduction app store.

App developmentOpenConnectorxWiki
Conduction
15 mei 2026 · 15 min
Tutorial

Build a Nextcloud app on the Conduction stack — Part 3: Schema-driven integrations

One calendarProvider block on the order schema. Order ship-dates appear in NC Calendar with no controller, no event listener, no per-app glue.

App developmentOpenRegisterNC Calendar
Conduction
15 mei 2026 · 12 min
Tutorial

Claude Skills leerlijn — Deel 1: Wat zijn Claude Skills?

Wat is een Claude Skill, wanneer schrijf je er een (en wanneer juist een prompt of command), welke velden staan in de frontmatter en hoe weet Claude wanneer hij hem moet triggeren. Eerste van vier korte modules.

ClaudeClaude CodeSkills
Conduction
15 mei 2026 · 18 min
Tutorial

Claude Skills leerlijn — Deel 2: Je eerste skill schrijven

Schrijf van scratch een werkende Claude Skill — een mini-skill die git-statussen samenvat. Met /skill-creator als startpunt, een goede description, lokaal testen, en opnemen in je registry. Tweede van vier korte modules.

ClaudeClaude CodeSkills
Conduction
15 mei 2026 · 15 min
Tutorial

Claude Skills leerlijn — Deel 3: Skill-evals — meten of je skill werkt

Van een skill die "goed voelt" naar een skill die gemeten goed werkt. Test-scenario's schrijven, baseline-meting, trigger-tests, en de eval-runner van /skill-creator. Derde van vier korte modules.

ClaudeClaude CodeSkills
Conduction
15 mei 2026 · 18 min
Tutorial

Claude Skills leerlijn — Deel 4: Van gemeten naar lerend en orkestrerend (L6 → L7)

Hoe ga je voorbij L5? L6 zet een learnings-loop op je skill, L7 maakt er een orkestrator van die sub-agents aanstuurt. Plus een blik op het skill-level-overview dashboard waarmee je je hele skill-library in één oogopslag op maturity kunt scannen. Vierde van vier korte modules.

ClaudeClaude CodeSkills
Conduction
13 mei 2026 · 25 min
Tutorial

Build a Nextcloud app on the Conduction stack — Part 2: Schemas + manifest

Define the category, pet, and order schemas in OpenRegister, declare them in a manifest.json, and watch CnAppRoot replace ~200 lines of hand-rolled Vue with three lines of config.

App developmentOpenRegisterSchemas
Conduction
12 mei 2026 · 30 min
Tutorial

Haven en Haven+ — van VNG-standaard naar lokale Kubernetes-praktijk

Wat Haven voorschrijft, waarom het bestaat en hoe je de bouwstenen lokaal namaakt met kind. Geen compliant cluster op je laptop, wel een werkende oefenomgeving waarin de standaard tastbaar wordt.

HavenKubernetesCommon Ground
Conduction
12 mei 2026 · 10 min
Tutorial

Hydra leerlijn — Deel 1: Wat is Hydra?

Een korte introductie op Hydra, Conductions agentic CI/CD-platform. Wat doet het, waarom bestaat het, en welke plek het heeft binnen onze app-fabriek. Eerste van zes korte modules.

HydraAICI/CD
Conduction
12 mei 2026 · 15 min
Tutorial

Hydra leerlijn — Deel 2: De drie pipelines

Build, code-review en security-review. Wie doet wat, in welke volgorde, en hoe een label-state-machine de hele rit aan elkaar plakt. Tweede van zes korte modules.

HydraPipelinesPersonas
Conduction
12 mei 2026 · 12 min
Tutorial

Hydra leerlijn — Deel 3: Quality gates

Wat zijn de mechanische quality gates van Hydra, waarom werken ze juist NIET met AI-oordeel, en wat doe je als een gate per ongeluk fout slaat? Derde van zes korte modules.

HydraGatesQuality
Conduction
12 mei 2026 · 14 min
Tutorial

Hydra leerlijn — Deel 4: Skills

Welke skills draaien in de automatische Hydra-fabriek, welke zijn er voor mensen op de CLI, hoe ze worden aangeroepen, en wanneer je zelf een skill aan de loop toevoegt. Vierde van zes korte modules.

HydraSkillsOPSX
Conduction
12 mei 2026 · 20 min
Tutorial

Hydra leerlijn — Deel 5: Een Hydra-run starten op een echte app

Het hele recept van issue tot groene PR, inclusief de HYDRA_LABEL_PREFIX-instelling waarmee meerdere devs gelijktijdig Hydra kunnen draaien zonder elkaars labels te overschrijven. Vijfde van zes korte modules.

HydraOperationsSetup
Conduction
12 mei 2026 · 15 min
Tutorial

Hydra leerlijn — Deel 6: Troubleshooting & escalatie

Wat te doen als de pijplijn vastloopt. Het keuzemenu tussen development-merge, label-reset, retry:queued, en rebuild:queued — geordend van goedkoop naar duur. Laatste van zes korte modules.

HydraTroubleshootingRecovery
Conduction
12 mei 2026 · 12 min
Tutorial

OpenSpec leerlijn — Deel 1: Wat is OpenSpec?

Een korte introductie op OpenSpec, het spec-first framework dat onder vrijwel al onze projecten draait. Wat een spec is, wat een change is, en waarom we dingen eerst opschrijven voor we ze bouwen. Eerste van drie korte modules.

OpenSpecSpec-firstTutorial series
Conduction
12 mei 2026 · 22 min
Tutorial

OpenSpec leerlijn — Deel 2: Je eerste OpenSpec change

Van leeg mapje naar gevalideerde OpenSpec change. We starten met /opsx-new, schrijven een spec-delta met een requirement plus scenario, laten /opsx-ff de rest genereren, en valideren het geheel. Tweede van drie korte modules.

OpenSpecSpec-firstTutorial series
Conduction
11 mei 2026 · 60 min
Tutorial

Een Nextcloud-app publiceren in de App Store

Van nul naar gepubliceerde app in de Nextcloud App Store. CSR aanvragen, signen, registreren, releasen, en de hele release-pijplijn automatiseren via GitHub Actions.

NextcloudApp StorePublishing
Conduction
10 mei 2026 · 20 min
Tutorial

Build a Nextcloud app on the Conduction stack — Part 1: Scaffold

Clone the Conduction app template, rename it to PetStore, build, enable, and see the canonical app chassis. The first hands-on part of the nine-part app-building series, using the OpenAPI Pet Store as the running domain.

App developmentNextcloudOpenRegister
Conduction
7 mei 2026 · 30 min
Tutorial

Nextcloud lokaal draaien met Docker

Vijf stappen, een halfuur. Daarna draait er een schone Nextcloud op je laptop — ook als je nog nooit met Docker of een terminal hebt gewerkt.

NextcloudDockerSetup
Conduction
7 mei 2026 · 10 min
Tutorial

Een Woo-register opzetten in OpenRegister

Importeer het canonieke Woo-register in OpenRegister. Eén API-aanroep, tien TOOI-categorieën, klaar om publicaties op te slaan.

WooOpenRegisterPublicaties
Conduction
7 mei 2026 · 18 min
Tutorial

Bestanden bij een Woo-publicatie uploaden

Vier manieren om documenten aan een Woo-publicatie te koppelen, van één PDF tot een 6 MB rapport in chunks. Met geteste API-aanroepen.

WooOpenRegisterBestanden
Conduction
5 mei 2026 · 15 min
Tutorial

Build a Nextcloud app on the Conduction stack — Part 0: Three paths, one curriculum

Before you write a line of code, decide which of the three Conduction app-building paths fits the app you have in mind. Traditional Nextcloud, OpenRegister + nextcloud-vue, or full manifest. Each one builds on what the previous gives you, and the rest of the series teaches the manifest path because that is where the curve becomes steep in our favour.

App developmentArchitectureOpenRegister
Conduction
4 mei 2026
Blog

Log-ruis temmen met de drain-processor van OpenTelemetry

Hoe één processor ons trace-volume op de OpenRegister-API met 40 procent verlaagde.

OpenTelemetryInstrumentation
Conduction
3 mei 2026
Blog

Conduction is online

Eerste post op de nieuwe Conduction-site. Het brand book verhuist hierheen zodra de OpenCatalogi content-plugin landt.

Conductiondesign-systemDocusaurus
Conduction
29 apr 2026 · 20 min
Tutorial

De Conduction MCP-server opzetten

De OpenRegister Nextcloud-app levert een MCP-server mee die Claude directe toegang geeft tot je lokale Conduction-datalaag. Deze tutorial sluit hem aan op dezelfde .mcp.json waar de Playwright-pool al in staat, behandelt Nextcloud app-password-auth, en eindigt met de eerste MCP-gedreven query.

AI & LLMsMCPOpenRegister
Conduction
27 apr 2026 · 6 min
Case study

Vier SaaS-abonnementen vervangen door vijf Conduction-apps

Hoe een Friese gemeente in elf weken van vier gehoste diensten naar één Nextcloud-workspace ging.

MKBMigratieOpenCatalogi
Conduction
23 apr 2026 · 45 min
Webinar

OpenTelemetry semconv-migraties beheren met de collector

Een walk-through van 45 minuten met live Q&A over het uitrollen van semconv 1.27 over een vloot services.

OpenTelemetryInstrumentation

Nieuwe berichten in je inbox, maandelijks.

Eén mail per maand. Nieuwe guides, case studies en webinars. Geen spam, je kunt je altijd uitschrijven.

We mailen vanuit [email protected]. Geen lijstverkoop.