We mogen weer! Na twee jaar is het ein-de-lijk zover: het eerste fysieke event sinds 2020. Spannend! We zijn er nu al van overtuigd dat het een knaller van formaat wordt. En dat wel om 3 redenen. Ten eerste, voor de eerste keer alles in ons nieuwe branding-jasje. Ten tweede, 27 Dropsoldiers van over heel Europa zakken hiervoor speciaal af naar Gent. En ten derde, niet minder dan vijf inspirerende sessies van onze eigen collega’s verspreid over de dagen. #zinin
Mautic Dev Days
Een primeur voor Mautic, want samen met Drupal Dev Days vindt dit jaar ook de eerste Mautic Dev Days plaats. Een prachitge kans om te leren van het Mautic Core team en alle andere professionele ontwikkelaars die dagelijks met Mautic werken. Als Dropsolid dragen we dagelijk ons steentje bij aan Mautic door mee te contributen. Dit jaar worden er naast de Drupal sprints ook verschillende Mautic sprints georganiseerd om samen aan projecten te werken.
Platinum sponsor @Drupal Dev Days
Fier dat we ook dit jaar als Platinum sponsor het event mogen ondersteunen. We kijken er zoals elk jaar naar uit om onze collega’s los te laten op een resem boeiende sessies, inspirationale talks en leerrijke contributie sprints. Naast de sessies staan er ook een resem van onze medewerks je op te wachten in onze booth. Daar verwelkomen we jou met een heuse competitie. In welke discipline jij je mede Drupal Dev Dayers kan verslaan, houden we nog even geheim. Bereid je alvast voor, want wie weet schiet je de hoofdvogel van de dag wel af! Durf jij het aan? Breng dan zeker een bezoekje aan onze splinter nieuwe booth en… Let’s connect!
Als laatste staan er ook 6 van onzo collega’s te popelen om hun kennis met jou te delen. We lijsten onze sessies hieronder even op:
Open Personalization with Apache Unomi in the GDPR era
Door Nick Veenhof
Dinsdag 05.04.2022, 10:00-10:50 - Calibrate room
Personalisatie: doen of niet? In het tijdperk van permissie, privacy en GDPR lijkt het misschien niet langer acceptabel om aan gedragspersonalisatie te doen. Toch hoeft personalisering geen duivelse Big Brother te zijn.
Het is bewezen dat personalisatie een effectieve manier is om de betrokkenheid te vergroten. Want, als bezoeker voel je je begrepen. Het leidt tot een betere gebruikerservaring en een hogere conversie, zolang het maar gebeurt in alle vertrouwen en met toestemming. De laatste jaren zijn er veel softwarebedrijven opgericht om deze sterk gecontextualiseerde ervaringen te leveren, maar geen van hen leverde echt het nodige vertrouwen zodat je de technologie op dezelfde manier kan gebruiken als Drupal.
Drupal is yours to take. Het is je eigen verantwoordelijkheid om het verstandig te gebruiken. Apache Solr is ook vrij te gebruiken. In combinatie met Drupal is het zeer krachtig, en toch blijven je klantgegevens, te allen tijde, in je eigen handen alleen. Verwelkom Apache Unomi, the new kid in town van klantgegevensbeheer en personalisatie.
Nick legt uit hoe Drupal, Mautic en Apache Unomi gezien kunnen worden als een Digital Experience Platform zonder lock-in en zonder je gegevens uit handen te geven aan een externe softwareleverancier.
De sessie omvat een technische deep dive in Apache Unomi, hoe het kan worden gebruikt om zeer gepersonaliseerde ervaringen te leveren, in overeenstemming met de GDPR-regelgeving en met respect voor het vertrouwen van gebruikers.
Advanced permissions system with Groups
Door Jan Zavrl
Woensdag 06.04.2022, 15:20-16:10 - Calibrate room
Terwijl we werkten aan de heropbouw van een Royal College platform in het Verenigd Koninkrijk, werd Jan en zijn team geconfronteerd met een uitdaging over rechtenbeheer waarbij Groups een belangrijke rol speelden in het verlenen van de juiste toegang.
Met verschillende entiteiten, verschillende rollen in verschillende Group types, en met verschillende velden van die entiteiten die de logica bepalen bij het verlenen van toegang aan een bepaalde entiteit, groeide het aantal componenten dat gebruikt werd in het systeem snel.
Het systeem moest ook aansluiten op verschillende andere componenten die het platform gebruikte, zoals Search API, Views API, Plugin API.
Jan gaat in op de uitdaging, het denkproces achter de implementatie en vooral hoe zijn team de verschillende componenten opbouwde. Alles ondersteund met concrete voorbeelden. Ze implementeerden veel eigen code, gebruikmakend van verschillende API's die door Drupal en contrib modules worden aangeboden.