Code voor miljoenen, koffie voor elkaar:  
Hoe Rutger zijn draai vond bij PB Web Media 

In oktober 2025 maakte Rutger de overstap naar het team van PB Web Media. We spraken hem over de overgang van voornamelijk ‘brandjes blussen’ bij zijn vorige werkgever naar high-traffic engineering, de samenwerking met Data Science en de nuchtere cultuur binnen PB Web Media.  

De eerste sprint: Onboarding

“Hoe mijn eerste weken waren? Eigenlijk heel erg goed georganiseerd,” begint Rutger. “Ik kreeg een onboarding-document waarin per dag stond wat de bedoeling was. Dat gaf direct rust. Je weet van tevoren nooit waar je precies terechtkomt, maar dit is een super normale club mensen. Dat zie je ook op de website bij de leuke weetjes. Ik voelde me snel thuis.”

Naast de techniek viel Rutger één ding direct op: de aandacht voor de werkomgeving. “Alles is hier super netjes geregeld. We zitten in een prachtig kantoorpand in Haarlem; een fijne locatie die echt bijdraagt aan de sfeer. Van een goed pensioengesprek tot de koelkast die constant gevuld is. Tot en met het vervangen van je kantoorstoel thuis. Er wordt heel gul voor mensen gezorgd!”

High-traffic engineering: miljoenen bezoekers per dag

De tech-stack bij PB Web Media is voor de gemiddelde Developer een flinke speeltuin; simpele CRUD-applicaties zul je hier niet snel vinden. “Ik werk momenteel aan een systeem voor biedingen,” legt Rutger uit. “De implementatie van een nieuw systeem hiervoor raakt de hele backend. Hoewel er natuurlijk legacy is in een project dat historisch gegroeid is, maken de schaal en de complexiteit het juist een interessante puzzel. Je moet heel secuur te werk gaan, want één foutje in de volgorde kan direct impact hebben op de business.”

Wat het werk extra uitdagend maakt, is de diversiteit in de stack. De backend is een slim samenspel tussen PHP (Symfony), Go en Phyton. “Die verschillende talen hebben we simpelweg nodig om de enorme schaal van miljoenen links naar video player pagina’s beheersbaar te houden. Aan de PHP-kant werken we altijd met de allerlaatste Symfony-versies; we werken onze software constant bij om de stabiliteit op deze schaal te kunnen garanderen.”

Innovatie boven Support

Die complexiteit vraagt om een nauwe samenwerking met andere disciplines. “De link met de afdeling Data Science is cruciaal,” vertelt Rutger. “Ons team zorgt voor de juiste aanlevering van data en verwerkt de rankings die berekend worden. En op het moment zitten we bijvoorbeeld elke twee weken samen om te kijken hoe we onze procedures en processen via AI nog slimmer kunnen maken.”

Het is een veelgehoorde klacht onder developers: de constante druk van support. Volgens Rutger is dat hier anders. “Omdat we ons eigen product hebben, is er veel meer tijd voor innovatie. De druk van ‘de klant wilde het gisteren af hebben’ voel ik hier niet. Je krijgt echt de tijd om te developen. Als we iets willen verbeteren aan de architectuur, geven we dat aan bij het MT en dan gaan we daar waar mogelijk als team mee aan de slag.”

Impact op schaal: zien wat je bouwt

“Het is heel cool dat je werk door mensen over de hele wereld wordt gebruikt. Op een dashboard kun je real-time zien hoeveel gebruikers er zijn, uit welke landen ze komen en hoe de klik-ratio zich verhoudt tot vorige week. Dan besef je pas echt de impact van je code.”

“Wat me de meeste voldoening geeft? De backend hier is veel groter en complexer dan bij gemiddelde bedrijven. Dat een systeem van die schaal soepel draait op jouw code, dat is het mooiste.” 

De resultaten die we behalen worden ook goed gevierd. PB Web Media werkt met een scaling-up programma waarbij onder andere elk kwartaal doelen worden gesteld. “Als we die doelen halen, gaan we altijd iets leuks doen. Binnenkort gaan we bijvoorbeeld Twizy rijden. Maar ook als we ze niet halen doen we iets, zoals bramen snoeien of plastic vissen. Ook erg leuk!

Geen recruiters, wel een klik

Waarom de keuze voor PB Web Media? “Ik zag de naam al vaker voorbij komen. Ik wilde expliciet niet via recruiters, maar zelf op zoek. Ik vond het belangrijk dat het bedrijf integer en betrouwbaar was. De branche is specifiek, maar de club mensen is heel normaal. Geen gedoe, gewoon een goede sfeer in een huiselijke, bijna familiaire omgeving. We halen koffie voor elkaar, er wordt fanatiek getafeltennist en we gaan regelmatig met het Developers team uit eten of BBQ’en.”

Kijkend naar de toekomst ziet Rutger PB Web Media alleen maar verder moderniseren. “We groeien door en werken nu al veel met AI-ondersteuning in onze code. We proberen de complexiteit van de systemen steeds verder omlaag te brengen terwijl we uitbreiden. We zoeken nu een Back-End Developer (Go/PHP), een eigen Machine Learning Engineer en een Front-End Developer om het team te versterken. En voor mezelf? Ik hoop hier nog een hele tijd te zitten!”

Wil je meer weten over de tech-stack van PB Web Media of de projecten van Rutger? Kom tijdens de Dutch PHP Conference even langs bij onze stand voor een praatje. Of doe gezellig mee met tafeltennis of de quiz en win een (lego) bloemetje!

Share