Wij weten wat werkt
Expertise
XPRTZ bestaat uit zeer gedreven Cloud, Platform en Software Engineers en Architecten die allemaal een passie delen om de best mogelijke oplossing te bouwen voor onze klanten. Wij zijn nieuwsgierig, leergierig en zelfkritisch en pushen elkaar om scherp te blijven en onszelf continu te verbeteren.
Wij hebben hierdoor een sterke mening ontwikkeld over de verschillende technologieën die wij dagelijks gebruiken. Daarnaast verandert het technische landschap constant en willen wij daarvan op de hoogte blijven.
Onze Technology Radar maakt zichtbaar hoe wij denken over bestaande, nieuwe en aankomende technologieën. De radar helpt ons en onze klanten om betere keuzes te maken over welke technologieën wel of niet in te zetten. Het laat ook zien welke aankomende technologieën de moeite waard zijn om in de gaten te houden.
Technology Radar
Tools
Adopt
- 1. Github CopilotLorem ipsum dolor sit amet tation autem nonumy eirmod dolor stet lorem vero amet labore nonumy at nulla. Blandit sadipscing dolor accusam gubergren in suscipit et elitr at ea ea. Consetetur dolore lorem nonumy dolor est tempor. Sadipscing autem delenit diam. Magna voluptua sanctus invidunt vero sed dolor et veniam. Et kasd sit gubergren ea te. Est sed dolor te sit dolore erat ea. Nisl diam ipsum dolor magna sanctus liber rebum augue imperdiet accusam dolor. Et et vero sanctus sit aliquyam molestie vero vero nonumy diam. Eleifend ipsum tempor ipsum et amet accumsan dolor lorem invidunt et sadipscing clita dolor sed et. Nonumy amet consetetur diam dolor dolores et. Praesent eirmod diam rebum amet justo zzril vel consectetuer consequat.
- 4. ClaudeLorem ipsum dolor sit amet tation autem nonumy eirmod dolor stet lorem vero amet labore nonumy at nulla. Blandit sadipscing dolor accusam gubergren in suscipit et elitr at ea ea. Consetetur dolore lorem nonumy dolor est tempor. Sadipscing autem delenit diam. Magna voluptua sanctus invidunt vero sed dolor et veniam. Et kasd sit gubergren ea te. Est sed dolor te sit dolore erat ea. Nisl diam ipsum dolor magna sanctus liber rebum augue imperdiet accusam dolor. Et et vero sanctus sit aliquyam molestie vero vero nonumy diam. Eleifend ipsum tempor ipsum et amet accumsan dolor lorem invidunt et sadipscing clita dolor sed et. Nonumy amet consetetur diam dolor dolores et. Praesent eirmod diam rebum amet justo zzril vel consectetuer consequat.
- 12. Cursor[**Cursor**](https://cursor.com/) is een AI-gedreven code-editor die vibe coding praktisch toepasbaar maakt binnen softwareontwikkeling. In plaats van handmatig alle code te schrijven, beschrijft een ontwikkelaar functionaliteiten, wijzigingen of bugs in natuurlijke taal, waarna Cursor code kan genereren, aanpassen en verbeteren binnen de bestaande codebase. Dankzij het begrip van projectcontext — zoals bestanden, architectuur en bestaande implementaties — kan Cursor niet alleen helpen bij het snel ontwikkelen van prototypes, maar ook bij productiegerichte softwareontwikkeling. De ontwikkelaar behoudt hierbij de regie en blijft verantwoordelijk voor validatie, testen en kwaliteitscontrole van de gegenereerde code.
- 13. GitHub**GitHub** is een platform voor softwareontwikkeling en samenwerking op basis van Git. Het ondersteunt ontwikkelteams bij het ontwikkelen van software, van code-review tot documentatie en projectmanagement. Met GitHub Actions biedt GitHub een volledig CI/CD-platform voor het automatiseren van het ontwikkelproces. Het hoge innovatietempo maakt het een goede keuze voor organisaties die snel willen ontwikkelen. Voor organisaties met veel aandacht voor governance-, compliance- of release-eisen is GitHub waarschijnlijk niet voldoende. Kijk dan naar Azure DevOps voor een hosted oplossing of GitLab voor een self hosted oplossing. Daarnaast investeert GitHub sterk in AI-ondersteunde softwareontwikkeling via GitHub Copilot, waarmee ontwikkelaars ondersteuning krijgen bij het schrijven, testen, documenteren en onderhouden van code. Hierdoor ontwikkelt GitHub zich steeds meer tot een integraal platform voor de volledige softwareontwikkelcyclus (DevOps).
Technieken
Adopt
- 6. Modular MonolithLorem ipsum dolor sit amet amet nonumy nostrud magna invidunt labore amet duo at magna invidunt. Elit facilisi labore sanctus erat sea ea ipsum sadipscing dolore sed autem placerat sed. Stet at facilisis ipsum sit lorem sadipscing. Nonummy rebum delenit accusam sea justo amet diam ea ipsum dolore facilisis invidunt nihil vero takimata enim eirmod et. Est nulla ipsum nulla ea dignissim clita in clita. Delenit clita in eos erat illum invidunt kasd sed diam diam iusto ut eos commodo amet dolore consetetur est. Eirmod dolores odio in duo sit diam diam aliquyam et eum consectetuer feugiat dolor autem diam. Ut accusam minim eos sit accusam ea nonumy accumsan eos duis dolore duo in facilisi et consequat lorem nonumy. No sadipscing lorem ullamcorper amet kasd lorem erat et invidunt sit amet ut. Consequat diam tempor clita sanctus est. Consequat lorem lorem ut ea et et possim sed lobortis at invidunt rebum stet consequat ipsum eirmod erat. Eu nisl diam sea kasd voluptua nulla sit amet nostrud et at. Lorem consequat dolores amet labore. Dolor tempor lorem diam mazim sadipscing gubergren et stet vero erat feugiat stet dolores lorem nam. Elitr lobortis sadipscing kasd dolor duo justo eu iusto dolore ea enim esse praesent tempor amet. Magna accusam eos option diam ipsum et. Et et dolor nonumy diam gubergren consetetur facilisis nibh et takimata dolore sanctus vero voluptua rebum et eirmod. Sanctus no lorem. Sit justo ipsum et amet dolor molestie et te magna tempor. Duo feugiat diam justo hendrerit est sea accusam. Nonumy cum no labore et sed justo nam sea delenit sed nulla tempor at at duo est magna. Ipsum nonumy sea duis ut sed odio. Tempor takimata sit sit eum justo est in erat illum. Ipsum duo eirmod sed justo dolor sadipscing dolor euismod et. Aliquyam vulputate eu no. Et ipsum tempor stet et dolor et vero sanctus. Est enim et sit kasd illum.
- 11. Vibe coding**Vibe coding** is een softwareontwikkelingsmethodiek waarbij een ontwikkelaar niet langer zelf de code schrijft, maar dit grotendeels overlaat aan een AI-agent op basis van featurebeschrijvende opdrachten (prompts). In plaats van handmatig functionaliteit te programmeren, beschrijft de ontwikkelaar wat de software moet doen, waarna de AI de bijbehorende code genereert. Deze aanpak maakt het mogelijk om prototypes zeer snel en efficiënt te ontwikkelen. Ideeën kunnen in korte tijd worden gevalideerd en iteratief worden verbeterd. Met de juiste kwaliteitscontroles — zoals code reviews, testen, architectuurkeuzes en beveiligingschecks — kan vibe coding daarnaast ook leiden tot productierijpe software. De rol van de ontwikkelaar verschuift hierbij van primair programmeren naar het sturen, beoordelen en verfijnen van de output van de AI.
Platformen
Talen & Frameworks
Over de radar
De radar geeft een inkijkje in onze werkwijze. Je ziet welke technologieën wij vertrouwen, welke wij mijden en waarom. Het vertegenwoordigt onze eerlijke en ongezouten mening.
De radar is gebaseerd op de kennis en ervaring binnen XPRTZ. Het is geen complete lijst van alle mogelijke technologieën, dat is onmogelijk. We focussen op technologieën die wij actief gebruiken, tegenkomen bij onze klanten of interessant genoeg vinden om verder te verkennen.
De radar is een levend document. Omdat er constant nieuwe technologieën bijkomen en bestaande technologieën veranderen of verdwijnen zullen we de radar blijven bijwerken. Zo blijft de radar actueel en relevant en blijft het altijd een eerlijke afspiegeling van onze visie op het technische landschap waarin wij opereren.
Hoe werkt de radar?
De radar is onderverdeeld in twee dimensies: Kwadranten en Ringen.
Kwadranten
De kwadranten groeperen de verschillende technologieën in vier gebieden:
- **Tools**: Specifieke software applicaties die ons werk ondersteunen.
- **Technieken**: Principes, praktijken en methodieken die wij toepassen om betere kwaliteit software te leveren.
- **Platformen**: Ecosystemen en omgevingen waar wij onze applicaties ontwikkelen, testen en uitrollen.
- **Talen & Frameworks**: Programmeertalen en frameworks die wij gebruiken om onze software te schrijven.
Ringen
De ringen geven de adoptie lifecycle van elke technologie weer. Dit zegt iets over de volwassenheid van de technologie en of wij deze technologie wel of niet zouden aanraden.
- **Adopt**: Bewezen technologieën die wij zonder meer zouden aanraden om toe te passen als ze voldoen aan de behoefte van het project.
- **Trial**: Opkomende technologieën die het waard zijn om mee te experimenteren in projecten die dat toelaten.
- **Assess**: Veelbelovende technologieën om in de gaten te houden en verder te evalueren.
- **Hold**: Technologieën waarvan wij adviseren om deze niet toe te passen voor nieuwe projecten. Het is prima om ze te blijven gebruiken in bestaande projecten, maar als we de keuze hebben dan gebruiken we ze niet meer.