Masterclasses

Wat gebeurt er in je brein als je programmeert?
Dr. ir. Felienne Hermans | Universiteit Leiden
In deze sessie legt Felienne Hermans, associate professor aan de Universiteit Leiden, uit hoe je brein informatie verwerkt, en hoe die principes toe te passen zijn op het lezen en schrijven van code. Wil jij nog effectiever code lezen en schrijven? Met een beter begrip van cognitie lukt dat zeker.
Lees hier meer

The worlds to come
David Mattin | New World Same Humans
In 2022, everyone is talking about the metaverse. There's been a whole ton of hype. But what does the emergence of these worlds mean for our shared future? And what opportunities does it present? In this fast-paced talk, leading trend watcher David Mattin takes you on a tour of the virtual and simulated worlds to come. The powerful truth at the heart of this message? As we step into these virtual worlds, we're still the same old humans with the same fundamental human needs. The metaverse will supercharge the eternal human quests for connection, status, and meaning, and more – and that means big opportunities for those facilitate those quests.
Lees hier meer

The Art of Code
Dylan Beattie | Ursatile
Software and technology have changed every aspect of the world we live in. At one extreme are the ‘mission critical’ applications - the code that runs our banks, our hospitals, our airports and phone networks. Then there’s the code we all use every day to browse the web, watch movies, create spreadsheets… not quite so critical, but still code that solves problems and delivers services. But what about the code that only exists because somebody wanted to write it? Code created just to make people smile, laugh, maybe even dance? Maybe even code that does nothing at all? Code that was created just to see if it was possible?
Lees hier meer
Masterclasses

Virtual Reality en Deep Fake Technology
Roshan Nejal |
Roshan Nejal is uitvinder van Deep Fake therapy, onafhankelijk documentairemaker en spreker over Deep Fake, VR en Illusie.
Lees hier meer

Quantum Computers en de Quantum revolutie
Prof.dr. H.M. Buhrman | QuSoft
Quantumcomputers werken anders dan de binaire computers die we nu gebruiken. De basisbouwsteen van een quantumcomputer is een qubit, die in tegenstelling tot een klassieke bit in een kwantumsuperpositie (een gelijktijdige combinatie) van zowel 0 als 1 kan staan.
Lees hier meer

Towards Public Digital Cultural Infrastructure
Ben Cerveny | Foundation for Public Code
The Foundation for Public Code and its partner states and municipalities are collaborating towards a society in which a rich set of open platforms and tools are offered to every resident of a city or state as public infrastructure. We are already helping build services like open collaborative decision-making systems for urban planning, traffic flow simulations, and open budgeting tools. We believe that in the 21st century, digital services will join transportation, energy, and waste management systems as fundamental ways that the city supports the everyday lives of its residents.
Lees hier meer

DevCorp: an interactive adventure
Pauline Vos | Software engineer & consultant
You’re a software development consultant called into DevCorp with a mission. What started as a hip, informal startup now has investor demands to meet. And they’re counting on you to help them become a scale-up. How do you grow the existing team and maintain the codebase?
Lees hier meer


Hoe je olifanten redt met Raspberry Pi’s & Machine Learning
Thijs Suijten | Hack The Planet, Q42
Ga mee op avontuur naar het Afrikaanse regenwoud. Je leert hoe we rangers helpen om bedreigde diersoorten te beschermen met behulp van technologie. Hardware en realtime communicatie werkend krijgen zonder stroom en internet is een flinke kluif…
Lees hier meer

Algorithmic bias
Alix Rübsaam | Singularity Education Group
We horen steeds meer over de vooroordelen en bias in kunstmatige intelligentie. Maar hoe sluipen dit soort 'algorithmic biases' onze geautomatiseerde systemen binnen? Deze lezing dient om inzicht te verschaffen in algorithmic bias en hoe zelfs met de beste intenties onze culturele achtergrond, aannames en doelstellingen tot problematische uitsluiting kunnen leiden. Daarnaast wordt samengevat hoe de implementatie van een kunstmatige intelligentie verloopt.
Lees hier meer

If it ain’t Dutch: zo train je je eigen taalmodellen
Bram Zijlstra | Media Distillery
Taalmodellen zoals GPT-3 hebben de afgelopen jaren het nieuws gedomineerd. In deze masterclass leer jij hoe je zelf een taalmodel kan trainen. Daarnaast leer je hoe makkelijk het is om hier applicaties mee te bouwen.
Lees hier meer

Automatisering van AI/ML in een industriële omgeving
Thomas Woudsma | Prodrive Technologies
Voor een robuust MLOps-proces is standaardisatie van dataverzameling, automatisering van modeltraining inclusief versiebeheer, constante prestatiemonitoring, feedback met human-in-the-loop en uitlegbare (explainable) AI essentieel.
Lees hier meer

Oxaigen: Revolutionizing the way we practice medicine
Ali el Hassouni | Oxaigen
During my P.h,D I researched the application of Reinforcement (RL) Learning in healthcare. We developed an RL AI-human hybrid medical treatment protocol for mechanically ventilated patients with covid-19 pneumonia.
Lees hier meer

Crowd-source AI for Good solutions
Sako Arts | FruitPunch AI
Learn more about FruitPunch AI, example AI for good challenges, creating AI solution while managing volunteers and dive deep in the tech for AI for Wildlife.
Lees hier meer



Building a multi-brand identity provider for ID&T
Robert Slootjes | Media Monks & Michael Guntenaar | ID&T
ID&T, bekend van onder andere Mysteryland, Defqon.1 en Thunderdome, heeft een bereik van meer dan een miljoen bezoekers per jaar op hun feesten. In deze sessie leggen we uit hoe kwamen tot een schaalbare, flexibele, veilige en kostenefficiënte oplossing op AWS 🚀.
Lees hier meer

DuckDB - een Database Systeem voor Moderne Analytische Applicaties
Mark Raasveldt | DuckDB Labs
Datascience en analytische toepassingen draaien om data en datamanipulatie. Data scientists gebruiken echter geen traditionele databasesystemen. Ze schrijven scripts om data in csv- of Parquet-bestanden op te slaan, en gebruiken tools zoals Pandas om data te manipuleren. DuckDB is een in-process databasesysteem dat speciaal gemaakt is voor deze workloads, en een gestructureerde en snellere oplossing biedt voor datamanagement in het domein van datascience.
Lees hier meer


Fractuurlijnen; Grote dingen klein maken, en kleine dingen goed doen
Tim Meeuwissen & Robert van der Toorn | Jumbo Supermarkten
Conway’s law stelt dat iedere organisatie waarin systemen worden ontwikkeld (breed genomen), een design zal produceren waarvan de structuur een kopie is van de communicatiestructuur in de organisatie. Wanneer je de organisatie opschaalt en meerdere teams gaat benutten, zal de oplossing zich dus ook meer fragmenteren. Hoe begeleid je nu een organisatie met de schaal van Jumbo, en wat is er daarbij belangrijk zodat je niet in bekende valkuilen stapt?
Lees hier meer


The Agency Life; Backend als sleutel tot digitale vrijheid
Lotte Nijland & Ennio Brands | Move4Mobile en M2Mobi (namens Dutch Digital Agencies)
Met agency werk denk je al snel aan creatieve oplossingen die waardevol moeten zijn en er ook erg tof uit moeten zien. Om deze vette shit daadwerkelijk te maken, heb je een solide basis nodig.
Juist binnen een agencies als Move4Mobile en M2Mobi is de backend developer bij het bedenken en ontwikkelen van die solide basis van essentieel belang. De backend-devs schenken de vrijheid aan strategen, designers en frontend-devs om tot écht onderscheidende en futureproof oplossingen te komen. Met een aantal cases stellen wij de rol van de backend-developer centraal en laten wij zien wat jouw onderscheidend vermogen kan zijn als backend-developer binnen een agency.
Lees hier meer

How Shopify Builds Resilient Systems to Handle the Biggest Flash Sales
Bart de Water | Shopify
Shopify biedt een platform om overal en aan iedereen producten te verkopen, en miljoenen ondernemers van klein tot groot maken er gebruik van. In deze presentatie doet Bart de theorie en techniek uit de doeken die Shopify's schaalbaarheid mogelijk maakt.
Lees hier meer


Deploying NGINX in Cloud Native Kubernetes
Dennis de Leest & Koen van der Poorten | NGINX, F5
Using cloud-native application services is easy, it “just works”. Many customers choose them without giving it a second thought. However, these app services vary from cloud to cloud, with differing levels of quality and numbers of features making visibility and control inconsistent across clouds.
Lees hier meer


Verovert Flutter de wereld van mobile app development?
Duco Fronik | Team Rockstars IT
Als je het technieuws volgt, lijkt Flutter in razend tempo het populairste multiplatform app-framework te worden. Zal Flutter de wereld van mobile app-development transformeren met zijn declaratieve UI en lichtgewicht taal Dart?
Lees hier meer

Webtoegankelijkheid, hoe pak je het aan?
Rian Rietveld | Level Level, full service web agency
Je wilt je website bruikbaar maken voor alle bezoekers, ook voor mensen met een beperking. En ook de wetgeving wordt steeds strenger. Maar waar begin je?
Lees hier meer

Hoe krijg je de trein weer op de rit?
Colin Groot | NS
Al vanaf 2010 biedt NS de mobiele Reisplanner-app aan om reizigers te helpen met hun tocht over het spoor. Vele generaties, jaren werk en duizenden regels code later, passen wij nog steeds de app aan om de reis van morgen te verbeteren. We gaan kijken naar Jetpack Compose, Androids nieuwe UI-toolkit, en leggen uit hoe we hiermee de reis van morgen mogelijk maken.
Lees hier meer


De kracht van geodata in (web)development
Maarten van Hulzen & Maartje Holtslag | Esri Nederland
Graag nemen we je mee in de wereld van 'Mapping en Location Services', laten we zien wat de kracht en de uitdaging van geodata is en hoe jij dit kan gebruiken in jouw applicaties.
Lees hier meer

Hacking the browser to digital twin our users
Justin Halsall | Record Once
In iedere applicatie staan de gebruikers centraal. Hoe kunnen we het beste van hen leren? Door enquêtes, analytics of juist door focus groups? Nee, door een digital twin te maken van hun ervaringen! Met een beetje creativiteit creëer je een digital twin en zet je de de browser in waarvoor hij helemaal niet was bedoeld. Justin Halsall, core team member van het opensource RRWeb-project, praat je bij over hoe je digital twins opzet en en wat voor creatieve toepassingen dat mogelijk maakt.
Lees hier meer

Learning to ❤️ Hateoas
Sander ten Brinke | Arcady
Is het je weleens opgevallen dat apps vaak code bevatten die ook op de server staat? Denk bijvoorbeeld aan het controleren of iets verwijderd kan worden. De server controleert dit ook tijdens het verwijderen! Als je nu de code wijzigt op de server moet je alle apps bijwerken, en dat is slechts één van de nadelen! Kan dit niet beter? In deze presentatie leer je hoe Hateoas een oplossing kan zijn!
Lees hier meer


Learning in production (or why the Apollo 11 landing nearly failed)
Michiel Rook | Touchdown Consulting Services
Maak een uitstapje naar de ruimte om antwoord te krijgen op de vraag wat we kunnen leren van de Apollo 11-landing en van SpaceX. Hoe kunnen we ons voorbereiden op wat we niet kunnen weten, en hoe kunnen we ons aanpassingsvermogen verbeteren?
Lees hier meer

De echte developer kan niet zonder de command line
Dr. Jeroen Janssens | Data Science Workshops
De unix command line is decennia geleden uitgevonden, maar blijft een essentieel hulpmiddel voor de developer. Na afloop van deze presentatie heb je een goed idee van hoe je de command line kunt integreren in je bestaande workflow.
Lees hier meer

Manifesto for a Product Mindset in Agile Development
Henk van der Schuur | Schuberg Philis
In deze sessie pleiten we voor een productmindset in agile softwareontwikkeling. We introduceren een productmindset-manifest met principes die teams helpen het productdenken eigen te maken en zo hun volledige potentie te ontsluiten. We laten zien hoe een productmindset essentieel is voor effectieve software-delivery in de snel veranderende organisaties en markten van vandaag, en we hopen je te inspireren om deze productmindset eigen te maken.
Lees hier meer

Bol.com | How changes in technology changes the way we work
Roy Triesscheijn | Bol.com
Whether it is introducing a shell script or moving to a micro-service architecture. Changing technology changes the way you work. But do you give the impact on your way of working as much thought as the bells and whistles of the technologies you pick? In this presentation I will use bol.com to illustrate how technological changes can be successful or ineffective based on much effort was put in changing our way of working.
Lees hier meer

Naar Autonome afgestemde teams met Domain-Driven Design
Kenny Baas-Schwegler | Xebia
In deze talk zal ik mijn ervaring delen hoe ik dit gedaan heb bij meerdere bedrijven met behulp van collaborative modelling-technieken zoals big picture eventstorming, en domeindesign met contextmapping om zo teams in te delen op basis van verantwoordelijkheid en het doel van een domein.
Lees hier meer

Fantastic IaC security attacks and where to find them
Kristof Goossens | GitLab
In deze sessie gaan we in op de verschillende risico's en kijken we naar IaC-managementtools zoals Terraform, cloudproviders en deploymentplatformen die gebaseerd zijn op containers en Kubernetes. Voor elk van de scenario's gaan we in op gevaren, tools, integraties en best practices om het risico te verminderen.
Lees hier meer


Our Secure Future
Jaya Baloo | AVAST
Talk about different and current cyber threats and how we need to prepare for them in order to create a more secure future.
Lees hier meer

OWASP WrongSecrets - waar je je applicatiegeheimen (niet) moet neerzetten
Ben de Haan | OWASP Foundation
Als je een applicatie live wilt brengen, waar zet je dan je secrets neer? En hoe gebruik je ze veilig? OWASP WrongSecrets is een bewust kwetsbare applicatie waarin we laten zien hoe het (niet) moet. Leer van onze fouten en tips; maak veiligere apps!
Lees hier meer

How did the Log4j crew survive Log4shell?
Volkan Yazıcı
I am a Log4j maintainer and you certainly know what I did last Christmas! Battling the Log4Shell exploit that affected billions of services all over the world: Minecraft, Twitter, Amazon, Alibaba, Steam, three letter agencies, you name it! I will share how it felt to be in the cockpit of this plane on fire. What has happened, what’s the current status, what’s next, and what can you learn from it?
Lees hier meer

Applicatie- en datasecurity. En de verantwoordelijkheid van de software-developer
Rob Havermans | Aegon
Creating code is creating reality. En met de toenemende digitale wereld waarin we leven, zijn het de softwareontwikkelaars die de kwaliteit bepalen van de (digitale) wereld waarin we leven. Veiligheid, Privacy, efficiency (energieverbruik), allemaal bepaald door de kwaliteit van code en de manier van werken. In deze presentatie zal Rob verschillende dimensies in deze ruimte belichten om jou te confronteren met de impact van de keuzes die je maakt in jouw werk. En hij zal een oproep doen om je (nog meer) bewust te zijn van je verantwoordelijkheid voor onze (digitale) toekomst.
Lees hier meer

Hoe hackers gerichte en geavanceerde aanvallen uitvoeren op bedrijven
Jordi van den Breekel | KPMG
Tijdens deze presentatie wordt een volledige cyberaanval besproken, van begin tot eind. Je leert hoe hackers eigen malware maken en hoe ze daarmee initiële toegang tot een bedrijf verkrijgen door middel van spearphishing. Daarnaast wordt besproken met welke technieken zij vervolgens meerdere computers tot hele netwerken kunnen besmetten met hun malware. Ook laat Jordi zien hoe hackers hun einddoel ongedetecteerd behalen, zoals bijvoorbeeld geld stelen of een hele omgeving gijzelen.
Lees hier meer

Op zoek naar de digitale waarheid
Reinaud & Ray | Politie Nederland
Aan de hand van een case willen we het publiek meenemen in de digitale zoektocht naar de waarheid: Er is zojuist een moord gepleegd. Wat doen wij als digitaal specialisten bij de Politie om de waarheid te achterhalen?
Lees hier meer


Wat maakt software forensisch? En hoe ontwikkel je het?
Marja van Aken & Harm van Beek | NFI
Een chatbericht met een doodsbedreiging of een foto van een drugslab … Digitaal bewijs is in steeds meer strafzaken doorslaggevend. Forensische software helpt om dit bewijs te vinden. In een zaak zijn er vaak terabytes aan data, waarbij een bit het verschil kan maken tussen belastend en ontlastend bewijs.
Lees hier meer

Hacksperience – Mijn lessons learned als ethical hacker
Christiaan Nieuwlaat | Team Rockstars IT
Dat informatiebeveiliging een noodzaak is, wordt steeds vaker nijpend bekend. In deze presentatie wil ik jullie meenemen in de lessen die ik in mijn loopbaan als ontwikkelaar en ethical hacker geleerd heb.
Lees hier meer

Locating Xinjiang’s camps
Alison Killing | Killing Architects
China has built a vast network of detention camps in the north west region of Xinjiang, as part of its campaign of oppression against Turkic Muslims. It is believed that more than a million people have been detained. Our team used satellite imagery, architectural analysis and eyewitness interviews to uncover the camp network and investigate what was happening there.
Lees hier meer


Connectivity Standards Alliance – Matter, and Connectivity Standards Alliance - Zigbee Direct
Bożena Erdmann | Connectivity Standards Alliance (CSA)
Matter: the new, unifying standard smart home standard, built on proven technologies and allows an evolution from existing setups. Wide ecosystem and industry support; an open source SDK is provided for developers. Zigbee Direct allows users to seamlessly interact with their Zigbee networks using a smart phone, or other Bluetooth Low Energy device. This talk deep-dives into typical use cases and technical considerations for this upcoming specification.
Lees hier meer

Cloudless Home Connect appliances
Trammell Hudson | Two Sigma Investments
Why does your dishwasher, laundry or coffee-pot need to talk to the cloud? In this presentation, Trammell Hudson shows how he reverse engineered the encrypted connections between Home Connect appliances and the Bosch-Siemens Cloud servers, and how you can control your own appliances with your self-hosted MQTT home automation system by extracting the devices' authentication keys and connecting to their local websocket ports. No cloud required!
Lees hier meer


Domotica: doet het wat je wilt? Een perspectief vanuit toezichthouders ACM en AT
Anne-Jel Hoelen | Autoriteit Consument en Markt & Paul Wijninga | Agentschap Telecom
De Autoriteit Consument & Markt en Agentschap Telecom hebben alle twee een rol bij het toezicht op internet of things-apparaten. Het gaat daarbij om digitale veiligheid, informatie over het functioneren en de rechten van de consument als het apparaat niet functioneert naar verwachting. Zij doen nu gezamenlijk onderzoek naar slimme apparaten in en om het huis. Tijdens deze sessie hoor je over de relevante wetgeving, de samenwerking, en het onderzoek.
Lees hier meer
Serious smarthome: energiemanagement in woningen
Jeroen Horlings | Tweakers, DPG Online Services
Jeroen neemt met veel enthousiasme de presentatie 'Serious smarthome: energiemanagement in woningen' van Femme Taken over, die helaas niet bij de Developers Summit aanwezig kan zijn.
Door elektrificatie en de verduurzaming van de energieproductie loopt het elektriciteitsnet tegen zijn grenzen aan. Eén van de oplossingen is slim energiemanagement en het flexibiliseren van het energiegebruik van warmtepompen, laadpunten en thuisaccu’s. In deze sessie laat ik zien hoe je je smarthome uitbouwt tot een home energy management system (hems) dat een actieve bijdrage levert aan het optimaliseren van energiekosten, het bestrijden van netcongestie en het beter benutten van duurzame energie.
Lees hier meer