Bij GroupWave hebben we allemaal jarenlange ervaring met HCL Domino, dus we kennen het platform door en door. Maar wat gebeurt er als je deze technologie aan een nieuwe generatie ontwikkelaars introduceert?
Om een frisse blik te krijgen, vroegen we onze stagiaires Pieter-Jan Geelen en Timo Sleeckx naar hun ongezouten mening over het platform. Laten we eens kijken wat hen verraste, wat positief opviel en waar er ruimte is voor verbetering
“Domino integreert beveiliging in elk onderdeel van het systeem. Veel moderne tools zouden een voorbeeld kunnen nemen aan de manier waarop Domino zo’n complex aspect aanpakt.”
Voor hun eerste werkdag zochten Pieter-Jan en Timo online naar LotusScript. „We wilden vooral weten wat het precies is en of we het zouden kunnen lezen en begrijpen,” herinneren ze zich.
Ze zochten ook algemene informatie over Domino op om een basisidee te krijgen van waar ze mee te maken hadden. Dit leidde tot enkele misvattingen. “We verwachtten dat Domino meer een omgeving zou zijn dan een platform,” merkt Pieter-Jan op. “We dachten dat het een plek was waar applicaties worden geïmplementeerd, in plaats van dat ze er voornamelijk worden ontwikkeld.”
Toen ze hoorden dat het werd omschreven als een bedrijfsplatform uit de jaren negentig, geven ze toe dat ze enige aarzeling voelden. “We voelden een beetje stress en ongerustheid over het feit dat we ons aan een compleet nieuwe omgeving moesten aanpassen,” legt Timo uit. “ We dachten dat het misschien verouderd zou zijn en niet zou aansluiten bij de moderne standaarden voor applicatieontwikkeling.”
Tijdens hun eerste week bij ons hadden Pieter-Jan en Timo tijd nodig om zich aan te passen. Moderne tools zijn meestal gebaseerd op open tekstomgevingen, maar de Administrator- en Designer-tools van Domino hanteren een andere aanpak. Er zijn tal van knoppen, geneste tabbladen en gestructureerde menu’s, en dat was even wennen, net als de verschillen in syntaxis.
Maar dat gevoel duurde niet lang: het klikte toen ze begonnen te programmeren met LotusScript. En volgens de stagiaires is het platform op zich niet moeilijk. “Toen we de tools eenmaal zelf gingen gebruiken, begon het langzamerhand duidelijk te worden”, zegt Pieter-Jan. Ze moesten alleen de specifieke indeling leren kennen en uitzoeken welke knoppen er daadwerkelijk toe deden.

Toen we Timo en Pieter-Jan naar JavaScript vroegen, wezen ze erop dat ze het in de Domino-context eigenlijk nooit hebben gebruikt. “Het is technisch mogelijk, maar het is verdrongen door andere opties zoals de Formula-taal en LotusScript”, benadrukt Timo. “We hebben echter wel TypeScript gebruikt voor bijna al ons frontend-werk.”
Dit contrast bracht een duidelijk verschil in architectuur aan het licht. “We merkten dat moderne tools zoals React de nadruk leggen op vrijheid voor ontwikkelaars en modulariteit,” zegt Pieter-Jan. Domino werkt anders. “Het voelt gestructureerder aan en functioneert als een alles-in-één-omgeving.” Ze probeerden enkele andere tools in te zetten, maar dit soort directe integraties verliepen niet altijd zo soepel als ze hadden gehoopt.
Hoe zit het met de prestaties? De studenten ondervonden tijdens de testfase enkele stabiliteitsproblemen met hun specifieke ontwikkelingsserver. Maar wat gegevensbescherming betreft, was het platform een echte openbaring voor hen.
“We waren erg onder de indruk van het beveiligingsmodel,” benadrukt Pieter-Jan. “Domino heeft beveiliging diep in elk onderdeel van het systeem ingebouwd, zodat gebruikers en rollen alles – van het ophalen tot het verwijderen van gegevens vanuit een centrale interface kunnen beheren. Veel moderne tools zouden kunnen leren van de manier waarop Domino zo’n complex aspect beheert.”
Wat is dan de eindscore? Pieter-Jan en Timo geven Domino een solide 7,5 op 10.
“De meeste punten zijn verloren gegaan door persoonlijke voorkeur, aangezien we gewend zijn aan heel andere tools en platforms,” geven ze toe. Maar Domino verdiende bonuspunten omdat het vrij eenvoudig in gebruik wordt zodra je de eigenaardigheden onder de knie hebt.
Zouden ze het opnieuw gebruiken in een echt project? Ja, maar met een strategische aanpak om het beste van twee werelden te combineren. “Idealiter zouden we het combineren met moderne tools,” concluderen ze. “We zouden Domino gebruiken voor beveiliging en databasebeheer en het grootste deel van de bedrijfslogica in een andere backend onderbrengen, zoals Java of C#.”
Voor elke nieuwe ontwikkelaar die met Domino begint, hebben ze nog één laatste advies. “Begin bij de basis en concentreer je eerst op het begrijpen van de belangrijkste tools en concepten. Van daaruit wordt het veel gemakkelijker om te bepalen wat belangrijk is.”
En daar heb je het: een eerlijke beoordeling van Domino door mensen die er net mee beginnen. We zijn blij met de score en wensen hen beiden veel succes met de rest van hun carrière!
“We zouden Domino gebruiken voor beveiliging en databasebeheer en het grootste deel van de bedrijfslogica in een andere backend onderbrengen, zoals Java of C#.”
Hun conclusie raakt precies de kern van waar Domino in 2026 in uitblinkt: een oerdegelijke, veilige gegevenslaag onder een moderne stack. Java, C# of React aan de front-end — Domino als de betrouwbare ruggengraat daaronder. Geen vendor lock-in, volledige controle over je gegevens en een beveiligingsmodel dat zelfs een nieuwe generatie ontwikkelaars weet te overtuigen.
Bij Groupwave helpen we al jaren Belgische organisaties om precies dat te doen: hun Domino-platform moderniseren, integreren met de tools die hun teams al gebruiken en het klaarstomen voor de toekomst.
Benieuwd hoe dat er voor jouw organisatie uit zou kunnen zien? Neem contact met ons op voor een vrijblijvend gesprek met ons team.