Rond middernacht, als de server platgaat: de vrijwilligers die Nederlands digitale infrastructuur redden
Photo: (1) Karthick Nagarajan, CC0, via Wikimedia Commons (2) Font Awesome Free 5.2.0 by fontawesome, CC BY 4.0, via Wikimedia Commons (3) Women Web Developer with laptop Illustration by WOOBRO DESIGN on Iconscout, CC BY 4.0, via Wikimedia Commons
Het is 02:17 op een dinsdagachtige nacht. Ergens in een flat in Utrecht zit Niels met zijn laptop op de bank, een koude kop koffie binnen handbereik. Op het scherm: een statuspagina van een publieke dienst die al uren rood kleurt. Hij opent GitHub, ziet een issue verschijnen en begint te graven in de code die hij — net als duizenden anderen — nooit heeft geschreven, maar wel kent als zijn broekzak.
Niels is een van die stille krachten in de Nederlandse techcommunity: mensen die, zonder opdracht, zonder contract en zonder vergoeding, bijspringen als digitale infrastructuur het begaat.
Geen heldenmoed, wel een pull request
"Het klinkt dramatischer dan het is", vertelt Niels via een videocall. "Meestal is het een dependency die een breaking change heeft, of een certificaat dat verloopt. Ik open een PR, iemand met schrijfrechten merge hem, en om zes uur 's ochtends werkt alles weer. Geen some meer."
Toch is dat soort hulp niet vanzelfsprekend. Bij commerciële partijen is de deur doorgaans dicht: propriëtaire code, geheimhoudingsclausules, een supportcontract. Maar bij openbare APIs, open datasets en open-source tooling die door overheden en maatschappelijke organisaties wordt gebruikt, ligt dat anders. Daar kan iedereen meekijken. En dus ook meerepareren.
Een andere vrijwilliger, die liever anoniem blijft omdat haar werkgever "er niet per se blij mee is", beschrijft het als "buurtwerken, maar dan digitaal". "Je ziet de lichten uitgaan in je eigen straat, en je pakt gewoon de schroevendraaier."
De blinde vlek van Nederland
Hier zit een wrang gegeven: Nederland prikt jaarlijks hoog op digitale rankings, maar de weerbaarheid van onze publieke digitale diensten rust deels op toeval en vrijwilligerswerk. Kleine stichtingen, buurtinitiatieven en open-source projecten die overheidsdata ontsluiten, draaien vaak met een handjevol maintainers. Valt één van hen uit — burn-out, vakantie, nieuwe baan — dan staat er letterlijk niemand achter het stuur.
En dan is die nachtelijke freebooter op de bank opeens geen anekdote meer, maar een vangnet.
"Het mooie én het zorgelijke is hetzelfde", zegt Niels. "Het is prachtig dat de community dit oppakt. Het is zorgelijk dat het móét."
Wat je wél en niet mag
Voor wie dit een uitnodiging vindt om zelf aan de slag te gaan: een paar kernregels. Repareer nooit ongevraagd op systemen waar je geen toegang hebt — dat heet onrechtmatige toegang, ook als je intenties goed zijn. Blijf bij wat open ligt: publieke repositories, open data, gedocumenteerde APIs. Meld kwetsbaarheden via verantwoorde disclosure, niet via een tweet om 03:00. En respecteer de maintainers: een pull request met een vriendelijke uitleg gaat verder dan een issue in hoofdletters.
Er bestaan inmiddels ook formelere vormen van deze burgerhulp. Denk aan gemeenten die open-source ontwikkelaars uitnodigen voor hackathons rond dienstverlening, of stichtingen die maintainers ondersteunen met een vergoeding. De richting is duidelijk: de afstand tussen overheid en devcommunity verkleinen.
Van nachtelijke reddingsactie naar duurzame infrastructuur
De echte vraag is natuurlijk: hoe zorg je dat dat vangnet minder nodig is? Een paar lessen uit de gesprekken:
- Betaal je maintainers. Open-source is gratis te gebruiken, niet gratis te maken. Organisaties die afhankelijk zijn van een project kunnen bijdragen aan de ontwikkeltijd.
- Documenteer de wachtdienst. Als een dienst kritiek is, moet er een gedocumenteerde escalatieroute zijn — niet een Discord-kanaal waar misschien iemand wakker is.
- Maak code herkenbaar open. Hoe meer publieke code openligt, hoe groter de reddingsvloot die kan aanmeren.
Tot die tijd blijven het mensen als Niels. Om 03:40, na drie pogingen en één mislukte merge, klopt het licht op de statuspagina weer groen. Hij sluit zijn laptop, zet de koffiemachine aan voor morgen, en gaat pas om vieren naar bed.
"Iemand moet het toch doen", lacht hij. "En ik kon toch niet slapen."
Dat is misschien wel de meest Nederlandse vorm van digitale weerbaarheid: niet een plan uit Den Haag, maar een developer op de bank die om half drie 's nachts besluit dat het ook anders kan.