Tweakers Developers Summit | 28 oktober 2025 | @DeFabrique Utrecht

Talks

Keynotes

Dylan

Dylan Beattie

Dylan Beattie is a consultant, software developer and international keynote speaker. He’s been building web applications since the 1990s, and works primarily on Microsoft .NET, HTTP APIs, UX design, and distributed systems.

Dylan lives and works in London and when he’s not writing code he plays guitar and writes songs.

World Wide Wonderland: The State of the Web

It's been over thirty years since Tim Berners-Lee sent a proposal to his boss for something he called the "world wide web", and got back a three-word comment "vague... but exciting!" The web has become part of every aspect of our lives - communication, commerce, entertainment - and along the way, given software developers a powerful, flexible platform to craft amazing things with code and share them with the world. But for a lot of developers out there, it's been a long time since the web felt exciting. The media hype has long since moved on - to social networks, mobile, crypto, NFTs, AI, and whatever the Next Big Thing might be - and here in 2025, if you're working with HTML, CSS and JavaScript, the pillars of the web, it's easy to fear that you're getting left behind. Well, you're not. The open web, a web built on standards and protocols, is the foundation of our connected society, and amazing new things are being added to web standards all the time, Join Dylan Beattie for a journey around the state of the web: what's new, what's coming soon, and why the web is more important - and exciting - than ever before.

RendleRendle | XRAI

Rendle is a programmer, international speaker, bassist, podcaster, creator of things and CTO of XRAI, where they work on AI mixed reality live subtitles, and yes, that is as cool as it sounds.

Programming's Greatest Mistakes

Most of the time when we make mistakes in our code, a message gets displayed wrong or an invoice doesn’t get sent. But sometimes when people make mistakes in code, things literally explode, or bankrupt companies, or make front-end development a living hell for millions of programmers for years to come. Join Rendle on a tour through some of the worst mistakes in the history of programming. Learn what went wrong, why it went wrong, how much it cost, and how things are really funny when they’re not happening to you.

Simon WSimon Wardley

Simon is a former CEO, former advisory board member of startups (all now acquired by US Giants), fellow of Open Europe, inventor of Wardley Mapping, twice voted in the top 50 most influential people in the UK IT industry and a regular conference speaker.

From here to there and back again

With the aid of maps, we take a wander through the history of technology development, what it means, where we are going and what should we learn from the past. This talk will focus on AI, the end of the software engineer and the plain and pleasure of vibe coding.

Artificial Intelligence

GunterGunter Rotsaert | ICT TriOpSys

Gunter is een Senior Systems Engineer met meer dan 25 jaar ervaring in verschillende rollen in software engineering. Sinds 2005 bouwt hij Mission Critical Software systemen bij zijn werkgever ICT TriOpSys. Hij deelt graag kennis over het Java ecosysteem via zijn blog en vele interne workshops en presentaties bij ICT TriOpSys.

Real-World Software Engineering with AI Coding Assistants

Heb je wel eens geworsteld met AI coding assistants, omdat hun output onnauwkeurig, niet-compileerbaar of niet in overeenstemming met jouw codestandaarden was? Dit was ook mijn ervaring, totdat ik ontdekte hoe ik hun ware kracht kon benutten. Door te leren hun antwoorden te interpreteren, prompts te verfijnen en hun beperkingen te herkennen, heb ik AI coding assistants omgevormd tot onmisbare hulpmiddelen voor het schrijven van software van productiekwaliteit.

RodgerRodger Blom | Truelime BV

Met een passie voor technologie en ervaring als Lead Sound Engineer bij Tiësto en Tomorrowland, groeide ik bij de Nationale Politie van Forensisch Specialist tot Data Team Lead. Nu, als AI Engineer bij TrueLime, combineer ik mijn expertise om praktische AI-oplossingen te ontwikkelen die echte impact maken.

Falen in AI automatisering, van bijna mislukking naar succes; lessen uit de praktijk!

Wat als je AI-project met een custom React front-end volledig flopt? Ons project om met AI orders te verwerken was een mismatch en belandde op een dood spoor en werd bijna stopgezet. Tot een radicale switch naar N8N en een laserfocus op business logica de doorbraak forceerde. Leer hoe we van een falende app naar een robuuste, productiewaardige AI-automation in N8N groeide die nu volautomatisch orders aanmaakt. Een eerlijk en holistisch verhaal over falen, logisch blijven nadenken en doorzetten. Oh en techniek natuurlijk 8-)

Thijs LimmenThijs Limmen | Xebia

Thijs is a DevOps engineer and front-end development enthusiast at Xebia, with an edge of being an AI-powered developer. As an AI-powered developer, Thijs integrates cutting-edge AI tools into his development process. This allows him to improve code quality, boost productivity, and be any profession, ensuring that his projects stay ahead of the curve.

Rebuilding Classic Video Games using Prompts Only

Thijs challenged himself to rebuild one of his favorite games using AI technology. He was amazed by the fact that he built level 1 of the original Super Mario Brothers in just 20 hours with all its game mechanics and interactions, by prompting only and having the AI make all the changes.

There will be many demos displaying how to build a video game from the ground up. You will learn about reasoning models and its capabilities, GitHub Copilot Agent Mode and latest features. Besides the playful parts about building games, Thijs will show how reasoning models and agent mode helps him significantly in his daily job. Last we will enter the Boss Battle Arena and we will add features to the game live on stage. Next, Game Over?

Lennert GijsenLennert Gijsen | Gijsen Software

Met een brede interesse voor techniek is Lennert sinds zijn opleidingen software engineering en AI professioneel actief als freelance Java, TypeScript en AWS engineer. Prive ben ik te vinden in de tuin, klussend in huis, op de fiets, of natuurlijk aan de D&D tafel.

Dungeons & Diffusions

Als D&D speler en game master maak ik graag campaigns zo sfeervol mogelijk met o.a. character art. Generatieve AI kan dat op maat maken, op je eigen hardware. In deze talk leg ik uit hoe dat werkt, bouwen we samen een workflow, en spelen we met parameters daarvan. Verder laat ik a.d.h.v. benchmarks zien of (en hoe snel) jouw hardware dit ook kan.

Front-end

Martijn van IerselMartijn van Iersel | TOPdesk

Martijn is software engineer at TOPdesk, where he also organizes the internal training program. He takes an interest in computing, games, and education, and is always looking for ways to combine the three: using games to educate programmers. In his spare time, Martijn develops educational games for high school classrooms.

Finding fun in time zones – how to gamify a training

Encodings, time zones, accented characters – internationalization is tricky but essential for global software like TOPdesk. To make learning fun and effective, I created i18n-puzzles.com, inspired by Advent of Code. We’ll solve a few puzzles together using JavaScript and browser APIs. Discover how to make a boring workshop more engaging, and learn about common i18n pitfalls every front-end developer should know.

CaitlinCaitlin de Rooij | Level Level

Hoi, ik ben Caitlin, Accessibility Consultant bij Level Level, met een achtergrond in development. Ik help organisaties in Europa met digitale toegankelijkheid en duik het liefst in de code met teams. Mijn missie is geslaagd op het moment dat je me niet meer nodig hebt!

Acceptatiecriteria voor accessibility

De European Accessibility Act is sinds 28 juni 2025 een feit. Leuk, zo'n wet, maar hoe vertaal je die als developer naar code? Je hoeft geen jurist te zijn om dit te kunnen. Ik neem je mee in de richtlijnen, toegankelijkheid in je workflow, het schrijven van acceptatiecriteria en ik laat wat code voorbeelden zien. Een talk voor developers en product owners.

Ramona DomenRamona Domen | Team Rockstars IT

Ramona is een Microsoft MVP, software engineer en internationaal spreker met een passie voor het creëren van inclusieve en toegankelijke (web)applicaties. Ze verspreidt graag bewustzijn over dit onderwerp en hoopt mensen te inspireren, zowel in haar dagelijkse werk als door het podium te pakken wanneer ze de kans krijgt.

Shift Left: Accessibility beyond the Audit

De Europese Toegankelijkheidswet is nu van kracht, je applicatie heeft de toegankelijkheidsaudit doorstaan en voldoet aan de nieuwste wettelijke normen. Dus, hoe zorg je er nu voor dat je applicatie toegankelijk blijft terwijl de codebase blijft veranderen?

Ik laat je zien hoe je de toegankelijkheid kunt behouden. We bekijken hoe je toegankelijkheid kunt integreren in je ontwikkelstraat. We gaan zien wat te automatiseren valt, maar ook waar automatisering tekortschiet. Ik deel mijn favoriete tools en testtechnieken en leer je regressie te voorkomen.

Robin MarxRobin Marx | Akamai Technologies

Dr. Robin Marx is a Web Performance Specialist at Akamai Technologies. He focuses on the workings of modern Web protocols like HTTP/2, HTTP/3 and QUIC. Robin often talks at international conferences, making complex situations more insightful to the wider public. On weekends, he likes to hit other people with longswords.

How browsers REALLY load web pages

When a browser loads a Web page, it makes A LOT of decisions on when to load specific files. Developers can (try to) influence this with preload, async/defer, fetchpriority, lazy loaded images, etc. Surprising NO ONE however, all the browsers make radically different decisions, leading to widely different performance results. This talk is a deep dive into why browsers have different behaviours, and how to work around them if needed.

Peter EijgermansPeter Eijgermans | Sopra Steria

Peter Eijgermans is al jarenlang softwareontwikkelaar en een avontuurlijke en gepassioneerde CodeSmith Frontend bij Sopra Steria (Ordina). Hij reist graag de wereld rond met zijn fiets. Altijd op zoek naar het onverwachte en onbekende. Voor zijn werk probeert hij de nieuwste technieken en frameworks uit. Hij deelt zijn ervaring graag door te spreken op conferenties over de hele wereld en te schrijven voor het Nederlandse Java magazine en DZone. Hij gelooft dat jij als frontend developer de spin in het web bent die de gebruiker, het team en het product samenbrengt.

🚂 Jump on the Microfrontend Express! 🚂

In this high-speed session, I will unveil the secrets behind a massive enterprise Micro Frontend app I developed for the Dutch Railway Company. This project aimed to revolutionise the user experience, which previously suffered from slow loading times and slow development cycles.
By adopting Micro Frontends, we achieved a dramatic improvement in 70% faster load times and users receive new features 40% faster. I'll showcase live coding, real-world challenges , and the magic of 'Native Model Federation' - A powerful approach for building Micro Frontends with efficient dependency sharing and modular component composition!

Back-end

RalphRalph Schiedon | Sioux Technologies

Al ruim 15 jaar werk ik als software ontwikkelaar en architect voor de high-tech sector in de Brainportregio. Via Sioux Technologies heb ik de complexe control software mogen maken voor de meest fantastische machines, zoals elektronenmicroscopen en wafersteppers, bij grote bedrijven zoals ASML en Philips.

Verificatie van event-driven state machines: perfectie in high-tech software

State-machines: ze duiken overal op in software! Je bouwt er zelfs complete machinebesturing mee. Met slimme tools zoals Coco en Dezyne maak je ze foutvrij. High-tech bedrijven zoals ASML en Thermo Fisher vertrouwen erop: geen onverwachte situaties, geen deadlocks, altijd responsieve software. Benieuwd hoe het werkt en hoe jij dit kunt gebruiken? Kom naar mijn talk voor een kijkje in de high-tech keuken!

Robert SlootjesRobert Slootjes | ID&T / Superstruct Digital

20+ years of architecture and development experience.

Building a scalable ticketing platform

Learn how we built a serverless, fault-tolerant, event-driven ticketing platform on AWS. We will cover the reasons behind the decision of building this platform from scratch ourselves, the architecture of the different components, the concepts of event logging and how we deal with security & privacy. The platform launched halfway 2024 and has already been battle tested by handling tickets for the biggest music festival of The Netherlands, Zwarte Cross.

Sander ten BrinkeSander ten Brinke | Arcady

Sander ten Brinke is Microsoft MVP en Senior Software Engineer bij Arcady, een IT-consultancybedrijf in Zwolle. Hij heeft passie voor softwareontwikkeling, met focus op .NET, Azure en DevOps. Hij deelt graag zijn kennis via conferenties, blogs, podcasts en andere kanalen, waarmee hij anderen inspireert en motiveert.

Van handmatig werk naar geautomatiseerde API’s en clients dankzij OpenAPI

Ben je het zat om uren te besteden aan het bouwen en onderhouden van API's?
In deze sessie leer je hoe je API-ontwikkeling kunt verbeteren met OpenAPI en bijbehorende tooling. Ontdek hoe OpenAPI het makkelijker maakt om API's te bouwen en gebruiken, samenwerking te verbeteren, geautomatiseerde clientgeneratie te benutten en herbruikbare code te creëren. Het is programmeertaal-agnostisch, dus iedere ontwikkelaar kan profiteren! Aan het einde van de sessie heb je praktische kennis om je API-ontwikkeling efficiënter en beter te maken!

Querijn

Querijn de Graaf | DPG Media

Querijn de Graaf is a Search Engineer at DPG Media with a background in software and data engineering. He enjoys leveraging technology to solve complex challenges and specializes in building search platforms, cloud development (AWS), and data processing.

Building Better Search: Navigating Challenges at DPG Media

DPG Media’s search systems navigate the challenges of news media: fast updates, shifting relevance, and strict indexing requirements. Traditional relevancy methods fall short, while we have a responsibility to maintain transparency, limiting reliance on opaque AI/ML approaches. This leaves us balancing operational load, user-friendliness, relevancy, and transparency. In this talk we'll reflect on our constraints, lessons learned, and the ongoing effort to improve search in a dynamic news ecosystem.

Marcel-Jan KrijgsmanMarcel-Jan Krijgsman | Transfer Solutions

Marcel-Jan Krijgsman werkt al meer dan 25 jaar met data. 8 jaar geleden maakte hij de overstap naar data engineering en leerde daarbij onder andere Python. Python gebruikt hij nu niet alleen op het werk, maar ook bij diverse thuisprojecten, onder andere met Raspberry Pi's en electronisch inkt displays. Sinds juni dit jaar werkt hij bij Transfer Solutions in Leerdam.

E-ink displays overal

Vanaf het moment dat ik ontdekte dat je e-ink displays kunt koppelen aan een Raspberry Pi en ze met Python programmeren, ging mijn fantasie op de loop. Je kunt er van alles mee maken en dat aan de muur hangen.
Wat kun je ermee? Natuurlijk, je kunt er een fotolijstje of een kalender van maken. Maar er is zoveel meer mogelijk.
In deze presentatie laat ik drie toepassingen zien: een fiets dashboard (met data uit Strava), een donatie tracker en een up-to-date sterrenkaart.

Sander MakSander Mak | Picnic Technologies

Sander is part of the tech leadership team at Picnic —the Dutch online grocery scale-up— building Java-based systems at scale. He also is a Java Champion and author of the O'Reilly book 'Java 9 Modularity'. As an avid conference speaker, Sander loves sharing knowledge, something he also does as Pluralsight instructor on architecture and development topics.

Fail more, learn more!

Nobody likes failure. And that's a problem!

As developers we tend to experience failure repeatedly. From breaking builds to production outages, from buggy features to startups that fold: failure always lurks around the corner. What if, instead of trying to avoid or minimise failure, we embrace it? We'll learn this requires at least a different mindset, and in most cases a different approach to dealing with failures.

Join this talk to see how failure might actually help you to learn and grow as developer!

DevOps

Jakob BuisJakob Buis

Jakob is a freelance engineering manager who helps software teams find their groove again. When he's not coaching teams or aligning processes with business goals, he still finds time to code new projects. He's passionate about the people side of engineering and making teams work better together.

Best practices of Agile teams

Drawing from 10 years and 16 teams of real-world experience, this talk cuts through Agile theory to focus on what actually works. From *not* estimating work, to dealing with technical debt and making retrospectives effective, attendees will learn practical tips & tricks, making their teams higher performing and much nicer places to work.

Jan StomphorstJan Stomphorst | ACC ICT

Ik ben Jan Stomphorst, Solutions Architect van beroep. Ik werk al 25 jaar in de IT en ondersteun organisaties met hun applicatieontwikkeling met behulp van nieuwe technieken zoals Kubernetes. Samen met mijn team werk ik momenteel veel aan Kubernetes projecten, nieuwe implementaties en ben ik voortdurend bezig met het testen van nieuwe tools en technieken. In mijn vrije tijd kook ik graag en houd ik van bbq-en.

Kubernetes and the Answer is… 42!

The ultimate checklist for deploying your app with confidence:
This talk provides a no-nonsense, 42-point checklist to avoid common Kubernetes deployment mistakes. Learn what truly matters in production, think like a platform engineer, and save yourself from 3 AM incidents. Interactive, beginner-to-expert session with practical tips — this isn't Kubernetes 101 but the list you wish you had a year ago. Don't panic, just check it!

Johan BloembergJohan Bloemberg | Internet Cleanup Foundation

Johan ontwikkelt en beheert de online omgevingen van de Internet Cleanup Foundation. Van CI straat tot aan monitoring van webservers. Johan specialiseert zich in schaalbaarheid, doordachte en inzichtelijke processen en het doorgronden van complexe technische vraagstukken.

Met deze tech stack maken we Nederland veiliger

Met drie nerds meten we alle belangrijke organisaties in Nederland op security, privacy, soevereiniteit en toegankelijkheid. Hoe doen we dat? In deze sessie trekken we onze open source keuken uit elkaar en laten we zien hoe je van een grote hoeveelheid ingrediënten toch soep kan maken. Het belangrijkste ingredient van vandaag is NixOS. Dit temt een groot deel van de onzekerheden van operating systems, wat ons development en beheer over meerdere servers en apps gemakkelijker maakt.

Joerie MJoeri Malmberg | Blackbird Cloud

Blackbird beheert jouw cloudinfrastructuur op platforms zoals AWS, Google Cloud en Azure. We staan 24/7 standby om te zorgen dat je cloud altijd doet wat hij moet doen. Wij verzorgen het nodige onderhoud en optimalisaties, zodat je developmentteam zicha kan richten op hun eigen werk.

Platform engineering, nieuwe applicaties binnen minuten in gebruik

Een veelvoorkomend knelpunt binnen snelgroeiende teams is een klein DevOps-team dat moeite heeft om de eisen van een groot aantal developers bij te benen. In deze sessie gebruiken we Spotify Backstage om te laten zien hoe je team:
- Met een IDP binnen enkele minuten nieuwe services kan deployen;
- zelfstandig eigen diensten kunnen beheren en sneller codebases begrijpen;
- makkelijk kan experimenteren met nieuwe services.
Zo kan het DevOps-team zich richten op productontwikkeling in plaats van het afhandelen van tickets.

Edwin van der ThielEdwin van der Thiel | Politie

Solution architect met een technische achtergrond van meer dan 20 jaar in systems engineering, automatisering en development. Ik enable teams en personen om het beste uit zichzelf te halen, door de schakel te vormen tussen teams en de organisatie.

Moderne dossiervoorziening voor een nieuwe tijd

In 2022 zag het digitaal politie dossier het daglicht: 90% van de dossiers konden digitaal door de strafrechtketen. Inmiddels kunnen we ons niet meer voorstellen hoe het was in de papieren wereld. Met de komst van het nieuw wetboek van strafvordering en hogere eisen aan de informatie uitwisseling loopt het huidige systeem tegen zijn grenzen. Een vernieuwde dossiervoorziening moet de politie naar de huidige tijd brengen.
In deze presentatie laat ik zien hoe we de nieuwe generatie voorzieningen opzetten om om te kunnen gaan met meer dan 20.000 gebruikers, tienduizenden dossiers, integratie van multimedia bestanden in het dossier en bewijsvoering rondom dossiervorming.

Privacy & Security

ElgerElger Jonker | Internet Cleanup Foundation

Elger is initiatiefnemer van basisbeveiliging en basistoegankelijk. Zijn hele leven is hij al verslaafd aan de computer en heeft daardoor veel kennis van internet en security. Onder hacker alias Stitch heeft hij hackerspaces Hack42 en AwesomeSpace opgericht en is hij ook voorzitter geweest van evenementen SHA2017 en MCH2022.

Oeps, we maakten security van Nederland openbaar: vermaak, hoofdpijn en certificaten

In 2016 begonnen we met het openbaar meten van security bij gemeenten. Dat had zoveel effect dat we dit zijn blijven doen. Langzaam veranderde de hobby naar landelijk overheidsbeleid. Deze groei zorgde voor nieuwe technische en sociale "uitdagingen". Wat komen we zoal tegen, hoe krijg je mensen mee en hoe houden we het leuk en interessant? Met drie nerds meten we nu alle belangrijke organisaties in Nederland.

Roos DijkxhoornRoos Dijkxhoorn | PuraSec

Eigenaar PuraSec en Privacy Company. Ik heb het geluk met een grote verscheidenheid aan mensen en organisaties te mogen werken en advies te geven op het gebied van security en privacy, mens, beleid en techniek. Dit mag ik samen doen met een team van (super)specialisten op diverse vlakken. Mijn eigen specialiteit is het toegankelijk en begrijpelijk maken van het landschap van informatiebeveiliging, en het efficiënt inrichten van de security organisatie om risico's te managen en aan de steeds groeiende hoeveelheid vereisten vanuit wet- en regelgeving en klanten te kunnen voldoen.

F*ck de vinkjes; praktische invulling van compliance en open source risicomanagement

Compliance is nodig, maar hoeft je niet te frustreren. Met een slimme aanpak laat je compliance voor je werken én manage je effectief risico’s in je organisatie en in je supply chain