3 februari 2025
Mijn eerste dag bij Monkeyproof was spannend en gezellig. Het kantoor was rustig, met alleen mijn stagementor Elly en zaakvoerder Bjorn.
We regelde mijn e-mail, Slack en andere tools. Ik kreeg een overzicht van Monkeyproof en Carebytes, en ben meteen aan de slag gegaan met het vertalen van WooCommerce-attributen. Later had ik een kennismakingsgesprek met de DEV-collega’s en begon ik met de voorbereiding voor een meeting over Carebytes.
4 februari 2025
Vandaag leerde ik de DEV-afdeling kennen en had ik twee gesprekken. Niels, medior frontend developer, hielp me met het opzetten van mijn WordPress-blog, die nu online is: angelina.monkeyproof.be. Later kreeg ik van Jordy, backend developer, een introductie over Carebytes en MNP, en een overzicht van mijn taken voor de komende dagen.
5 februari 2025
Het was een rustige dag. Ik werkte verder aan mijn blog: maakte pagina’s en categorieën aan, en zorgde voor de lay-out. Ik wilde ook beginnen met MNP, maar had problemen met het opstarten van de app. Na advies van Jordy heb ik PhpStorm geïnstalleerd en gevraagd om morgen hulp bij het opstarten, aangezien de app met FTP werkt, wat ik nog niet heb behandeld.
6 februari 2025
Vandaag was een actieve en leerzame dag met twee belangrijke meetings.
Tijdens de Dev Team Meeting werd Odoo uitgebreid besproken, waarbij we dieper ingingen op de werking van het platform, de voordelen die het biedt, en de valkuilen die we kunnen tegenkomen bij het werken met Odoo. We bespraken ook hoe het team uniform moet werken, bijvoorbeeld door GitHub efficiënt te gebruiken voor versiebeheer. Beveiliging kwam aan bod, waarbij 2-factor authenticatie via mobiele telefoons werd benadrukt. Verder werd de European Accessibility Act besproken, die vanaf juni 2025 verplicht is.


De Datadog Meeting ging over het platform voor monitoring en observability, dat inzicht biedt in applicatieprestaties door middel van metrics, logs en traces. We zagen hoe Datadog gebruikt kan worden om e-commerce-fouten te analyseren en verkeerspatronen, zoals bij Coolblue, te monitoren.
Het was een dag vol nieuwe inzichten en praktische toepassingen die ons team verder zullen helpen.
7 februari 2025
Vandaag werkte iedereen vanuit huis. Ik begon de dag vroeg door het verslag van de Datadog meeting van gisteren te maken voor de dagelijkse Dev Huddle. Daarna heb ik me verdiept in nonce-tokens en hun functie.
Een nonce-token is een willekeurig gegenereerde waarde die eenmalig wordt gebruikt per sessie of request. Het voorkomt Cross-Site Scripting (XSS) aanvallen door te zorgen dat kwaadaardige scripts niet zonder toestemming kunnen draaien. Daarnaast helpt het bij het versterken van de Content Security Policy (CSP) door alleen vertrouwde scripts toe te staan.
Hoewel ik veel tijd heb besteed aan het werkend krijgen van het nonce-token, stuitte ik op een fout bij de CSP: default-src ‘self’ ‘unsafe-inline’, die nog steeds niet goed werkte.
Na deze uitdaging heb ik verder gewerkt aan de attributen en dit verslag geschreven. Het was een boeiende eerste week, en ik kijk uit naar week 2!
Afbeeldingscredits: DataDog