let’s unite!
Duik in de toekomst van technologie en innovatie tijdens onze ongeëvenaarde Tribeweek! Een week lang vieren we de kracht van kennisdeling, technical excellence en het community-gevoel binnen de diverse domein-tribes van onze organisatie. Van Data tot DevOps, van Front-end tot Security, en van Agile practices tot de laatste trends in Cloud technologieën – de Tribeweek belooft een bruisende kruisbestuiving van ideeën, vaardigheden en inspiratie te worden.
Of je nu deel uitmaakt van een tribe of gewoon nieuwsgierig bent naar de nieuwste technologische ontwikkelingen, de Tribeweek heeft voor elk wat wils. Onze IT Rockstars, klanten & partners en guests nodigen we van harte uit om je te laten inspireren door innovaties en kennisdeling. We kijken ernaar uit om elkaar te zien en spreken. Schrijf je nu in.
sprekers
programma’s voor iedereen
tribeweek
Het programma voor onze eigen engineers.
Van maandag tot en met vrijdag wordt ons hoofdkantoor in Den Bosch overgenomen door onze tribes. En elke dag heeft een eigen uniek programma.
Weekoverzicht
middagprogramma’s
Het programma voor engineers en gasten die niet bij ons in dienst zijn of met ons samenwerken.
Weekoverzicht
programma tribeweek
09:30 – 12:00: Techcoaching spreekuur in Conclaaf door Koen Aerts
10:00 – 10:30: RockSOLID software – Marco & Koen
12:00 – 13:00: Threat modeling in Archimate – Victor Pelt (Security tribe incubator)
12:00 – 13:00: Everything you ever needed to know about UUIDs (and a bit more) – Rens Verhage (Java tribe)
13:00 – 17:00: Persoonlijke coaching in Conclaaf door Edwin Moddejonge
15:00 – 15:30: Rockademy – uitleg traingingen – Murel Arts (Java & Security tribe)
17:00 – 18:00: Quantum Computing – Gert-Jan Schouten (Java tribe)
17:00 – 18:00: Getting start with security monitoring – Raymond Jetten (Security tribe incubator)
18:00 – 19:00: Diner en aansluitend workshop toetsenborden maken met – Subhi Dweik
09:30 – 12:00: Techcoaching spreekuur in Conclaaf door Marco (Data tribe)
10:00 – 10:30: RockSOLID software – Marco & Koen
12:00 – 13:00: AWS for. NET Developers – Bart Kooijmans (Cloud&DevOps tribe)
13:00 – 13:30: CTO Office Walk through – Koen Aerts (Cloud & DevOps tribe)
15:00 – 15:30: Rockademy – uitleg traingingen – Murel Arts (Cloud & DevOps tribe)
13:00 – 17:00: Persoonlijke coaching in Conclaaf door Kirsten
17:00 – 18:00: Infrastructure as code – Marco Vervoort (Cloud&DevOps tribe)
18:00 – 19:00 Diner en aansluitend Bordspellenavond
19:00 – 21:00 Data Architect Café
10:00 – 10:30: RockSOLID software – Marco & Koen
12:00 – 13:00: Hexagonal Architecture: You’re Doing It Wrong (Bart van Nierop) (Microsoft tribe)
12:00 – 13:00: Tribe Talk Buillding a Community – Serge Don & Jesse Straatman (Test automation tribe)
13:00 – 13:30: CTO Office Walk through – Koen Aerts
13:00 – 17:00: Persoonlijke coaching in Conclaaf – Edwin Moddejonge
15:00 – 15:30: Rockademy – uitleg traingingen – Murel Arts
16:30 – 17:30: Tribe Talk – Automation Madness – Serge Don (Test automation tribe)
18:00 – 18:45 Talk Koen Aerts – Stop creating managers and start creating thought leaders
17:30 – 18:30: Diner & wandelen naar Verkade Fabriek
19:00 – 21:00: Talk Laila Bougria – Debug your Thinking
21:00 – 22:00: Borrelen
09:30 – 12:00: Techcoaching spreekuur in Conclaaf door Koen Aerts
10:00 – 10:30: RockSOLID software – Marco en Koen
12:00 – 13:00: StateOfRS – Jeroen Verhoeven (Front-end tribe)
12:00 – 13:00: From brainfart to feature – Jasper Sprengers (Architecture tribe incubator)
13:00 – 13:30: CTO Office Walk through – Koen Aerts (Front-end & Architecture tribe)
15:00 – 15:30: Rockademy – uitleg traingingen – Murel Arts (Front-end & Architecture tribe)
17:00 – 18:00: Introduction Vercel (Front-end tribe)
17:00 – 18:00: Diner & wandelen naar Verkade Fabriek
18:00 – 19:30: Architect café XXL: Architectuurdilemma’s (Architecture tribe incubator)
19:30 – 21:00: Simon Brown – The Model Code Gap
21:00 – 22:00: Borrelen
09:30 – 12:00: Techcoaching spreekuur in Conclaaf door Marco
10:00 – 10:30: RockSOLID software – Marco en Koen
12:00 – 13:00: PSM3 Certification – Yannick van der Wende (Agile tribe)
13:00 – 13:30: CTO Office Walk through – Koen Aerts (Agile tribe)
15:00 – 15:30: Rockademy – uitleg traingingen – Murel Arts (Agile tribe)
17:00 – 18:00 Conference – Pascal Quist
18:00 – 20:00 Diner & Prijs uitreiking RockSolid Coding Puzzel
Laila Bougria
Laila Bougria, a Solutions Architect and Engineer with 15+ years of experience in Microsoft .NET. She’s a Microsoft Azure MVP, speaker at global conferences, and currently works on NServiceBus at Particular Software. Outside work, she enjoys knitting, finding it a soothing way to clear her mind.
Avond-sessie - Debug your thinking
Building systems is complex, but decisions, not technologies, define success. Amidst the industry’s rapid evolution, we often overlook the critical aspect of debugging our thinking process. How do your decisions shape the software you build? Do you reflect on and refine your decision-making approach?
Join me in this session to delve into critical thinking techniques that enhance decision-making and elevate solution quality. Gain practical insights to apply in your work immediately.
Simon Brown
Simon, an independent consultant focusing on software architecture, authored “Software Architecture for Developers,” a developer-friendly guide covering software architecture, technical leadership, and agility. He created the C4 model for visualizing software architecture and the Structurizr tooling. Simon frequently speaks at global software development conferences and travels worldwide to assist organizations in visualizing their software architecture.
The Model-Code Gap
In architecture discussions, we use abstractions like “component,” “module,” and “layer” to describe software structures. However, these concepts don’t directly translate into programming languages. Instead, we rely on classes, interfaces, objects, and functions, leading to a divergence between our architectural abstractions and the code we write – known as the “model-code gap.”
This gap manifests in various ways, from discrepancies between code and architecture diagrams to subtle issues. This session delves into the model-code gap, particularly in applications built as single monolithic units. Regardless of our chosen code structure, overlooking implementation intricacies can undermine design intentions. Success lies in attending to implementation details.
koen aerts
Koen is the CTO at Team Rockstars IT and is on a personal mission to provide a home and family where software developers can find the best innovative projects, learn every day and help each other excel!
Talk – Stop creating managers and start creating thought leaders
Alle bedrijven in Nederland hebben goede loopbaanpaden van junior IT engineer naar senior IT engineer. Op het moment dat jij waardevol bent (lees: senior) hebben de bedrijven geen directe baadt meer bij opleiding/doorontwikkeling. Daar stop het dan ook vaak.
Maar juist na 10 – 15 jaar werkervaring wil je nog enkele belangrijke stappen maken. Die stappen worden dan vaak in management functies gezocht. Maar juist op technisch vlak zijn nog ontzettend veel mogelijkheden. Laat die mogelijkheden zien, dit zorgt voor thought leaders binnen jouw organisatie!
tribesessies
quantum computing
Java Tribe 17:00 – 18:00 uur.
“Een normale bit kan 0 of 1 zijn, maar een qubit kan beiden zijn, dus is ie krachtiger!”
Dit is de standaard uitleg van wat Quantum Computing is en waarom het zo bijzonder is. Hier klopt helaas niet zo heel veel van…
In deze talk neem ik je mee in de basics van Quantum Computing, het wiskundige model erachter, en hoe dat zich vertaalt in een rekenmodel dat gebaseerd is op de fascinerende wereld van de Quantum Mechanica!
Gegeven door: Gert-Jan Schouten
Threat modeling in Archimate
Security Tribe Incubator 12:00 – 13:00 uur.
Ik ga het gesprek aan over hoe je van threat moddeling in archimate kan gaan naar Secure Architecture door dit toe te passen op mijn eigen (Smart)home. Wat is nu Secure Architecture en wat zijn een aantal practische voorbeelden hoe iemand deze principes toezou kunnen passen. Ook sta ik stil bij hoe om te gaan met de “unknown unknowns” op het gebied van security in mijn eigen huis.
Gegeven door: Victor Pelt
Getting started with security monitoring
Security Tribe Incubator 17:00 – 18:00 uur.
Er zijn twee manieren om security-monitoring te doen. De eerste is om elke mogelijke logbron in je SIEM te onboarden, wat kant-en-klare waarschuwingen aan te zetten en vervolgens te zien te krijgen wat je al wist: dat je wordt aangevallen. Maar er is ook de methodische aanpak waarbij je begint met je daadwerkelijke bedreigingen en uitzoekt welke informatie je nodig hebt om ze te detecteren.
In deze presentatie neem ik je mee op de reis die ik bij een Essent heb gemaakt om erachter te komen wie het op hen gemunt heeft, en hoe we Mitre ATT&CK, open-source inlichtingen (OSINT) en wat tooling gebruiken om ze daadwerkelijk te detecteren in onze IT-infrastructuur.
Gegeven door: Raymond Jetten
AWS for .NET developers
Cloud & DevOps Tribe 12:00 – 13:00 uur.
Als Microsoft .Net developer zit je vaak gekoppeld aan de Microsoft Azure stack. Maar naast Azure is Amazon AWS een evengoede partner voor cloud development en ook met een flink marktaandeel. In deze talk neem ik je mee als .Net developer hoe je met Visual Studio en .Net tegen de Amazon AWS cloud ontwikkelt.
Gegeven door Bart Kooijmans
Infrastructure as code
Cloud & DevOps Tribe 17:00 uur – 18:00 uur
Hoe deploy je consistent de cloud services voor DEV/TST/PRD? Gebruik Infrastructure-as-code tooling zoals TerraForm, Pulumi, ARM/Bicep of AWS CDK. In deze talk kijken we naar het wat (de richtlijn), het waarom (voordelen en nadelen) en het hoe (de tooling).
Gegeven door Marco Vervoort
Hexagonal Architecture; You’re Doing It Wrong
Microsoft Tribe 12:00 – 13:00 uur.
Sluit je aan bij Bart van Nierop van de Microsoft Tribe voor een informatieve sessie over Hexagonale Architectuur valkuilen en oplossingen. Leer over gemeenschappelijke uitdagingen, zoals verstrengelde zorgen en onvoorspelbare fouten, en ontdek praktische strategieën om de betrouwbaarheid van je systeem te behouden. Echte voorbeelden laten zien hoe externe interacties effectief worden afgehandeld, terwijl de integriteit van je bedrijfslogica behouden blijft. Versterk je systemen en bouw een modulaire codebasis op. Mis deze kans niet om je architecturale vaardigheden te verbeteren met Bart van Nierop. Basis kennis van software-architectuurprincipes wordt aanbevolen.
Deze sessie omvat:
- Valkuilen en oplossingen in Hexagonale Architectuur.
- Principes van Functioneel Programmeren, met een focus op Haskell’s aanpak van IO.
- Strategieën om interacties met de buitenwereld op de juiste wijze te beheren.
- Real-world voorbeelden van verbeterde betrouwbaarheid en onderhoudbaarheid.
Vereiste Kennis:
- Een basiskennis van software-architectuurprincipes en interesse in systeemontwerppatronen zal nuttig zijn.
Gegeven door: Bart van Nierop
tribe talk: Building a Community
Test Automation Tribe 12:00 – 13:00 uur.
In Tribe Talk draait alles om het bouwen van een hechte gemeenschap. Onze tribe groeit snel, en met die groei komt een sterke, gezonde ambitie. Deze ambitie vormt de kern van onze toekomst, en het is van essentieel belang dat jullie, onze tribeleden, hier een actieve rol in spelen. Samen kunnen we de koers bepalen en de toekomst van onze tribe vormgeven. Jullie betrokkenheid en inzet zijn cruciaal om onze gemeenschap te laten floreren en te laten evolueren naar iets groters en vooral betekenisvols. Laten we samen bouwen aan een ‘HOERA’ toekomst voor onze tribe!
Gegeven door Serge Don & Jesse Straatman
Challenge: Automation Madness
Test Automation Tribe 17:00 uur – 18:00 uur.
Jouw automation weapon of choice, 1 uitdaging en een gezonde portie creativiteit.
Dat is de automation challenge in een notendop. Enige tijd voor de Tribe week wordt er een heuze automation challenge gedeeld. Vervolgens is het aan jou om hier een creatieve oplossing voor te bedenken. Om een idee hierbij te krijgen , zoek dan vooral de Cookie Clicker challenge van vorig jaar terug. Waar menig Rockstar zijn creativiteit en technisch vernuft heeft weten te bundelen.
Tem jij je webdriver als geen ander of weet je toevallig net die obscure playwright feature die jouw oplossing laat shinen.Of misschien heb je altijd al eens een keer Jmeter willen misbruiken voor iets waar het niet voor bedoeld is, dit is je kans!In de sessie in de tribe week showcasen we de beste en leukste oplossingen, bespreken we ze en wordt de Automation King gekroond.
En winnen van de kroon is natuurlijk leuk, maar de uitwisseling van ervaringen is misschien nog wel leuker dus het heeft altijd nut om mee te doen!
Dus houd Teams in de gaten voor de briefing!
Gegeven door: Serge Don
From brainfart to feature
Architecture Tribe 12:00 – 13:00 uur.
Tutorials over behaviour-driven features in Gherkin zijn er genoeg, vaak geïllustreerd met het onvermijdelijke voorbeeld van de webwinkel met verschillende kortingsvoorwaarden en betaalwijzen.
In deze workshop doen we twee dingen anders. Ten eerste nemen we een praktijkvoorbeeld van de Rabobank, geanonimiseerd en iets versimpeld. Ten tweede is ons leerdoel hoe je gestructureerd orde kunt scheppen uit chaos. Want we vertrekken we niet vanuit heldere requirements. Ons uitgangspunt is een rommelige email van een fictieve product owner.
Aan bod zal komen: consistent gebruik van domeinspecifieke termen, aanleggen van een begrippenlijst, opschonen van de tekst, focus op wat functioneel relevant is, (i.p.v. technisch), en het opknippen in features en scenario’s.
Gegeven door Jasper Sprengers
Architect café XXL: Architectuurdilemma’s
Architecture Tribe 18:00 tot 19:30 uur.
In deze avond leggen we focus op het verkennen van de uitdagende dilemma’s die de kern vormen van architecturaal ontwerp. Wat maakt een architecturale beslissing goed of slecht? Hoe kunnen we omgaan met de spanning tussen schaalbaarheid en onderhoud? Hoe verhoudt de rol van software developer zich ten opzichte van de architect. Dit zijn een aantal voorbeelden van de vraagstukken die we kunnen aansnijden.
Bovendien nodigen we je uit om je eigen uitdagende vraagstukken in te dienen, zoals de keuze tussen microservices en monolithische architectuur.
In break-out sessies onder leiding van ervaren architecten zullen we deze dilemma’s grondig bespreken en innovatieve oplossingen bedenken. De avond biedt een interactieve ervaring waarbij iedereen wordt aangemoedigd om ervaringen en inzichten te delen.
Na de break-out sessies delen we belangrijke inzichten en reflecteren we samen. Dit is niet alleen een kans om kennis te verdiepen, maar ook om te netwerken binnen de architectuur community.
Kortom, een inspirerende en waardevolle ervaring voor softwareontwikkelaars en architecten.
Gegeven door: Oscar van der Leij
PSM3 Certification
Agile Tribe 12:00 – 13:00 uur.
De PSM3-certificering is een van de hoogste niveaus die beschikbaar bij Scrum.org. Het is een speciaal examen dat de scrum master tot het uiterste test. Maar het is ook een mysterieus examen. Het examen maakt gebruik van open vragen die in essaystijl moeten worden beantwoord, en de vragen zelf zijn een goed bewaard geheim.
Onlangs heb ik het examen afgelegd en in één keer gehaald! Eindelijk heb ik mijn Scrum.org-certificeringscollectie voltooid.
Ik wil mijn ervaring delen, wat ik ervan heb geleerd en proberen het examen te ontsluieren voor het publiek. Hierbij gebruik ik creatief verhalen vertellen dat mijn favoriete hobby, snowboarden, omvat!
Belangrijkste leerpunten:
- Wat zijn de verschillen tussen de verschillende certificeringen en hun niveaus?
- Wat maakt de PSM3 en PSPO3 echt de zwarte pistes van Scrum.org?
- Hoe je voorbereiden op de examens.
Krijg een klein voorproefje van de ervaring bij het afleggen van de examens (oefenvragen en interacties over antwoorden).
Gegeven door: Yannick van der Wende
State of rs
Frontend Tribe 12:00 – 13:00 uur.
Ieder jaar worden de resultaten van de StateOfJavaScript enquête gedeeld, en het is interessant om te zien hoe de populariteit van beproefde frameworks en nieuwe libraries ieder jaar veranderd. In deze sessie gaan we de resultaten van de StateOfJavaScript 2023 bekijken, en analyseren we wat opvalt. Welke nieuwkomers scoren opvallend goed, en welke trends zijn zichtbaar? Maar we gaan ook kijken naar onze eigen ervaringen binnen de Frontend Tribe, en op zoek naar de resultaten die we misschien helemaal niet herkennen. In hoeverre komen de resultaten van de StateOfJavaScript overeen met onze eigen ervaringen en de StateOfRockStars?
Gegeven door: Jeroen Verhoeven
Everything you ever needed to know about UUIDs (and a bit more)
Java Tribe 12:00 – 13:00 uur.
UUID’s hebben een lange geschiedenis. Ze komen in verschillende versies met ieder hun eigen kenmerken. De meesten van ons zullen bekend zijn met één of misschien twee versies, maar hoe zit het met de rest? Waarom zijn er eigenlijk verschillende versies? Is het een goed idee om ze te gebruiken als ID’s in mijn API? Of als primary key in mijn database? In deze talk zal ik de geschiedenis van de UUID bespreken en de verschillende versies en hun kenmerken uitleggen. Na afloop zullen deelnemers een goed begrip hebben van UUID’s waardoor zij geïnformeerde beslissingen kunnen nemen bij het opnemen ervan in hun systemen.
Gegeven door: Rens Verhage
cto office walk-trough
All tribes 13:00 – 13:30 uur.
De afgelopen jaren hebben we hard gebouwd aan de technische structuur van Team Rockstars. Wij willen jullie droom “Development of a lifetime” waarmaken. Dat betekent natuurlijk ook “a lifetime of development” en daar hebben we alles voor ingericht.
Rockademy, tribes, special agents, principal consultant zijn belangrijke ingrediënten van het CTO Office. We vinden het heel belangrijk om technische loopbaanpaden te ondersteunen.
Gegeven door: Koen Aerts
rocksolid software
All Tribes 10:00 – 10:30 uur.
Heb je je ooit afgevraagd hoe je als ontwikkelaar de hoogste standaarden van softwarekwaliteit en vakmanschap kunt bereiken? Maak je klaar om je skills naar een hoger niveau te tillen met RockSOLID Software! Tijdens deze presentatie gaan we dieper in op de drie essentiële Area’s – Environment, Development & Reliability – die de kern vormen van dit kwaliteitskeurmerk. Ontdek de verschillende modules en principes binnen elke Area, en leer hoe deze jullie kunnen helpen om nog meer impact te maken bij jullie klanten. Dit is jouw kans om te leren, te groeien en jezelf te transformeren tot een ware software rockster!
Gegeven door: Marco Kuiper & Koen Aerts
data architect cafe
Data tribe 19:00 – 21:00 uur.
Ben jij momenteel werkzaam als architect of wil je als engineer weten wat het is om een architect te zijn? Kom dan naar het data architecten café!
Wissel je ervaring en kennis uit met de andere architecten, engineers en data fanaten. Tijdens deze eerste editie van het data architecten café word je meegenomen in wat een rol als data architect betekent, hoe deze rol zich verhoudt tot andere architecten rollen in de business en laten we verschillende vormen van een goede referentie architectuur zien.
Schrijf je in voor de tribeweek
Bijzijn is meemaken. Seeing is believing. Wacht niet langer en schrijf je in voor onze tribeweek!