developer.overheid.nl

Ontwikkelaarsportaal van de Nederlandse overheid

Ga naar hoofdinhoud

Verslag Open Geospatial Consortium (OGC) meeting

· 6 minuten leestijd
Frank Terpstra
Implementatie ondersteuner - developer.overheid.nl

De 131ste Open Geospatial Consortium (OGC) - Technical Committee (TC) meeting vond plaats van 3 tot 6 maart 2025 in Rome, Italië. Het was een evenement voor professionals in de GIS industrie om samen te werken aan de toekomst van Geo- standaarden en technologieën. Namens Geonovum waren Frank Terpstra en Linda van den Brink aanwezig en hebben zij verslag gedaan van de belangrijkste inzichten.

Vorderingenoverzicht Rijk: één overzicht met betalingsverplichtingen dankzij de Common Ground principes

· 12 minuten leestijd
Tom Ootes
Developer Advocate - developer.overheid.nl

Het team van Vorderingenoverzicht Rijk kreeg een interessante opdracht toen ze werd gevraagd een dienst te ontwikkelen waarin burgers hun openstaande betalingsverplichtingen bij de overheid kunnen inzien. Vanaf de start van het project is de architectuur vormgegeven in lijn met het principe Data bij de Bron. In dit geval betekent dat, dat burgers met de app van Vorderingenoverzicht Rijk bij (nu nog) acht verschillende overheidsorganisaties data kunnen ophalen over hun financiële situatie. Omdat de data rechtstreeks uit de bron komt, wordt data nergens anders opgeslagen of verwerkt.

Ook werkt het team volledig volgens de Common Ground principes, dat het opknippen van functionaliteit in component-gebaseerde applicaties voorschrijft. In dit artikel lees je hoe deze principes het team helpen om succesvol hun doel te bereiken.

Data delen: uitdagingen en oplossingen

· 10 minuten leestijd
Martin van der Plas
Implementatie ondersteuner - developer.overheid.nl

Als burger word je regelmatig gevraagd om jouw persoonlijke data te delen. Denk aan je naam en e-mailadres bij digitale dienstverlening, of je adres en geboortedatum bij het aanvragen van een product of dienst, denk aan online winkels of financiële dienstverleners. In het verleden vulde je deze gegevens handmatig in op een (digitaal) formulier, en moest de ontvanger vertrouwen op de juistheid ervan. Andersom moest jij als burger erop vertrouwen dat de ontvangende partij zorgvuldig omging met jouw data. De kern van het delen van data is daarom ook vertrouwen en vertrouwen is nu eenmaal niet zo eenvoudig als delen. Gelukkig zijn er inmiddels veel technieken en patronen die digitaal vertrouwen mogelijk maken.

Status update API Design Rules

· 5 minuten leestijd
Tim van der Lippe
Architect/API Adviseur - Logius

Op woensdagmiddag 26 maart 2025 kwam het Kennisplatform API's bijeen om de laatste ontwikkelingen rond API's te bespreken. Hier presenteerde ik een update over de API Design Rules (ADR), waarvan de 2.0 versie is ingediend bij het Forum Standaardisatie om op de 'Pas toe of leg uit'-lijst (PTOLU) te zetten. Tevens lichtte ik toe wat Logius als beheerder doet om de standaard verder te brengen en hoe wij toe werken naar een 2.1 versie. Hierbij is de symbiose tussen developer.overheid.nl, het Kennisplatform en de ADR van belang voor een succesvolle toekomst.

Deze goede redenen heeft de Kiesraad om Rust te gebruiken

· 11 minuten leestijd
Tom Ootes
Developer Advocate - developer.overheid.nl

Sommige developers zweren bij dynamisch getypeerde programmeertalen zoals Python en PHP, sommige bij statisch getypeerde talen zoals Rust en Go. Maar wat zijn nou de grootste verschillen in de praktijk?

Bij de Kiesraad gebruiken ze voor het project Abacus van meet af aan Rust. Daarom toog ik naar Den Haag, waar de Kiesraad huist, om Mark Janssen en Ellen van Leeuwen van Abacus hier eens over uit te vragen.

Mark Janssen (links) en Ellen van Leeuwen (rechts) Mark Janssen: Lead Developer (links) en Ellen van Leeuwen: Software Developer (rechts)

Zo overtuig je je manager ervan dat open source werken slim is

· 8 minuten leestijd
Tom Ootes
Developer Advocate - developer.overheid.nl
Open Source Werken
Community voor Open Source werken bij de overheid

Open source werken wint snel aan bekendheid binnen de overheid – en dat is niet zonder reden. Het stelt organisaties in staat van elkaar te leren, en het kan voorkomen dat ze afhankelijk worden van leveranciers. Ook is het inmiddels wettelijk vastgelegd dat overheidsorganisaties open source moeten werken. In 2020 is vastgelegd in de beleidslijn ‘Open, tenzij’, dat software die wordt ontwikkeld door de overheid "open source by default" moet zijn. Ook onderschrijven de Wet open overheid (Woo) en Wet hergebruik overheidsinformatie (Who) dat overheidscode openlijk beschikbaar zou moeten zijn. Meer info over waarom open source werken een goed idee is vind je op opensourcewerken.nl.

Nieuwe versie developer.overheid.nl

· 8 minuten leestijd
Dimitri van Hees
Product Owner - developer.overheid.nl

De vernieuwde versie van developer.overheid.nl is live! Met deze update zetten we een grote stap richting een centrale, open en toegankelijke plek voor softwareontwikkeling binnen de overheid. We zijn er nog niet, maar onder het mom van release early, release often, hebben we de eerste grote koerswijziging alvast doorgevoerd. In deze post leggen we uit wat we van plan zijn, waarom we dat gaan doen en hoe we dat gaan realiseren.

Werkgroep Notificaties

· Een minuut leestijd
Kennisplatform API's
Strategische en tactische vraagstukken rond het ontwikkelen van API's

Het Kennisplatform API's gaat op woensdag 12 maart 2025 aan de slag met notificaties, dit patroon is geen REST API maar we merken wel dat dit onderwerp leeft (meeste stemmen bij laatste bijeenkomst kennisplatform APIs). We hebben nu al een standaard: Cloudevents. Die gaat over de inhoud van notificatieberichten. Maar nog drie onderwerpen staan open:

Haven en Infra as Code: samen naar een Digitale Standaard voor de Publieke Sector

· 2 minuten leestijd
Digilab
Innovatiewerkplaats voor het Federatief Datastelsel

Het Haven-project werkt al geruime tijd aan een digitale infrastructuur die de Nederlandse publieke sector toekomstbestendig moet maken. Nu Digilab de Haven-standaard heeft omarmd, is het nieuwe project ‘Infra as Code’ van start gegaan. Dit project, samen met Digilab, richt zich op het ontwikkelen van een flexibele standaard waarmee publieke organisaties applicaties veilig en efficiënt kunnen hosten, ongeacht het onderliggende systeem. Digilab fungeert als proeftuin waarin de standaarden worden getest en verbeterd, met bijdragen vanuit de markt en overheid. Deze aanpak biedt niet alleen technische voordelen, maar opent ook de deur naar nieuwe vormen van samenwerking in de publieke sector.