Free: Playwright Evening @ ProRail banner
Playwright Netherlands May 19, 2026

Free: Playwright Evening @ ProRail

When
Tuesday, May 19, 2026 · 03:30 pm
Where
Stationsplein 90, Utrecht, NL
Attendees
1 confirmed
Gareth Thomas
Free: Playwright Evening @ ProRail logo

About this event

Imported from Luma
Starts may 19, 2026 at 03:30 pm

This event is about Playwright and Open-source Testing. There is no sales, no marketing, no hiring, just technical talks for technical people. Event is at Space to Create (2nd Floor) Agenda: 17:30 - Doors open (come and network) 18:00 - Welcome by host 18:05 - Short introduction by ProRail 18:15 - Break stuff, learn by trial and (mostly) error - Nick Bloks from TeamTV 18:45 - Free Dinner 19:30 - Strangers Fixed My Code - by Matthijs Groen from Kabisa 20:00 - Top 10 lessons learnt in adopting Playwright - Gareth Thomas from CGI/ProRail 20:30 - Performance: TESTING by Erwin Hoogerwoord from TU/e 20:45 - Networking Here is how to get there - Space to Create (2nd Floor): -- Break stuff, learn by trial and (mostly) error The talk "Break stuff, learn by trial and (mostly) error" covers TeamTVs journey with Playwright, where breaking tests is a feature, not a bug. It shows how we moved from brittle selectors—like clicking the "4th button in the 2nd row"—to resilient ones. Setting up a fake API using local JSON files, making it easy to add new test cases. Speaker: Nick Bloks Role: HTML Painter - Front-End Developer/Tester Company: TeamTV Title: Strangers Fixed My Code Abstract: You publish a tool on GitHub, and one day a stranger fixes a bug you never knew existed. That's the magic of open source. In this talk I'll use real code from my own projects to show how I approach unit testing, how clean architecture makes code both testable and contribution-friendly, and how to get started with both yourself. Speaker: Matthijs Groen Role: Front end Developer Company: Kabisa Title: Top 10 lessons learnt in adopting Playwright Abstract: At ProRail there are teams that are using Playwright, however each team that picks it up ends up going through similar challenges. This talk is to accelerate adoption and share best practices. Speaker: Gareth Thomas Role: Tester Company: CGI/ProRail Performance: TESTING Abstract: The performance is part talk, part demo, part test, consisting of live-coded music and experimental audio-reactive digital space explorations. This performance uses live coding as medium to explore the intrinsic and potentially desired unpredictability of software meeting its users and surroundings. Digital platforms are highly engineered systems, where human experience is pushed towards predictability through structural and methodological testing of code, modules, interfaces, algorithms. In the performance, the test is reframed as experiment with uncertain outcomes, challenging the underlying assumption of asserting a-priori what the supposed effect (experiential or otherwise) of a software artefact should. Performer: As experimental technologist, Erwin Hoogerwoord explores different kinds of human-computer and physical-digital relationships. His current focus is on (re-)claiming computers as tools for personal creative agency.

Schedule

Agenda

Times shown in local time
17:30 - 17:45
Welcome
15 minutes
17:45 - 18:00
Welcome
15 minutes
18:00 - 18:45
Henk
​Break stuff, learn by trial and (mostly) error
Henk
​The talk "Break stuff, learn by trial and (mostly) error" covers TeamTVs journey with Playwright, where breaking tests is a feature, not a bug. It shows how we moved from brittle selectors—like clicking the "4th button in the 2nd row"—to resilient ones. Setting up a fake API using local JSON files, making it easy to add new test cases.
TeamTV
45 minutes
18:45 - 19:15
Food & Drinks
30 minutes
19:15 - 20:00
Matthijs Groen
Strangers Fixed My Code
Matthijs Groen
You publish a tool on GitHub, and one day a stranger fixes a bug you never knew existed. That's the magic of open source. In this talk I'll use real code from my own projects to show how I approach unit testing, how clean architecture makes code both testable and contribution-friendly, and how to get started with both yourself.
Kabisa
45 minutes
20:00 - 20:45
Gareth Thomas
Top 10 lessons learnt in adopting Playwright
Gareth Thomas
Company logo
At ProRail there are teams that are using Playwright, however each team that picks it up ends up going through similar challenges. This talk is to accelerate adoption and share best practices.
CGI
45 minutes
20:45 - 21:15
Networking
30 minutes
People

Speakers

Gareth Thomas
Gareth Thomas
Entrepeneur · CGI
Henk
Henk
HTML Paionter · TeamTV
Matthijs Groen
Matthijs Groen
Front end Developer · Kabisa
Location

Map

Powered by OpenStreetMap.

Community

Attendees

1 attending

Confirmed
1
Job titles
1
Companies
1
Locations
1
Returning
0%
Core members
0%
Top job titles
  • Entrepeneur1
Top companies
  • CGI1
Top locations
  • Nuenen1
Gareth Thomas
Gareth Thomas
Entrepeneur · CGI
Nuenen
Sustainability

Carbon footprint

Carbon tracking is off

Enable the carbon footprint questions in event settings to collect travel mode and distance from attendees.

Go to settings →
Hosted by
Gareth Thomas
Gareth Thomas
Playwright Netherlands
Community team

Organizers & hosts

Core crew
Gareth Thomas
Gareth Thomas
Organizer · CGI
Podcaster
Event QR

Scan to open

Promote

Share as Flyer

Generate one of six flyer styles with layered overlaps, bigger speaker photos, top-right group logo, and a date-over-title hierarchy for stronger visual storytelling.

Format
Customize Flyer With

Scroll left and right like a photo gallery. Click a preview to select and enlarge.

Spotlight
Split Hero
Midnight Glass
Sunburst
Layer Stack
Editorial Collage

Media

Event Photos

Partners

Sponsors & Hosts

CG
CGI
Sponsor
Website
PR
ProRail
Partner
Website
Community content

Content by Attendees

Talk
Top 10 lessons learnt in adopting Playwright

by Gareth Thomas at Free: Playwright Evening @ ProRail

Talk
MATLAB |> Julia

by Gareth Thomas at Julia for ∀ll

Talk
Getting Started with Soccer Analytics

by Gareth Thomas at PyData Meetup @ BigData Republic

Talk
Moderation of Event

by Gareth Thomas at PyData Volunteer Feedback Session

Meetello organizers in the room
Groups they run
R Users Eindhoven
R Users Eindhoven
Organizer: Gareth Thomas

Community where R Users can get together and share experiences.

DevSecOps Eindhoven
DevSecOps Eindhoven
Organizer: Gareth Thomas

Technical meetup for folk in the Eindhoven region intereted in DevOps, or more concretely DevSecOps. This is a place for like minded folk to meet and talk, no sales, no marketing, no recruiting just technical talks for technical people.

JuliaLang Eindhoven
JuliaLang Eindhoven
Organizer: Gareth Thomas

his meetup is a place where people who are passionate about Julia the programming language can come together and share experiences in the Eindhoven region. No sales, no marketing, no recruiting, just technical people sharing how they solve technical problems with Julia.

Java Eindhoven
Java Eindhoven
Organizer: Gareth Thomas

This is a technical community in Eindhoven to share knowledge around JAVA ecosystem. We organize technical get togethers, where technical content is shared, no sales, no marketing, no recruiting, no recruiting just technical talks for technical people.

BAIKE
BAIKE
Organizer: Gareth Thomas

Brainport AI Kids Education

AlgoSphere Eindhoven
AlgoSphere Eindhoven
Organizer: Gareth Thomas

Place where algorithm development war stories are enjoyed.

Cloud Native and AI Group Eindhoven
Cloud Native and AI Group Eindhoven
Organizer: Gareth Thomas

We organize monthly gatherings where folks from all backgrounds (developers, CxOs, sales, engineers, cooks and more :)) are welcome to share their stories and connect over food, drinks and technical talks; we run regular workshops to introduce anyone that wants to learn to cloud native technologies, including observability, security and AI.

Blender Eindhoven
Blender Eindhoven
Organizer: Gareth Thomas

Join fellow 3D artists, designers, animators, and Blender enthusiasts for the Eindhoven Blender Meetup! Whether you’re just getting started or you’ve been mastering Blender for years, this meetup is all about learning, sharing, and creating together in a friendly and inspiring atmosphere.

Rust Eindhoven
Rust Eindhoven
Organizer: Gareth Thomas

Community for folk interested in Rust in the Eindhoven region. This is a technical get together of liked minded folk who enjoy technical talks for technical people. No sales, no marketing, no recruiting just technical talks for technical people.

PyData Eindhoven
PyData Eindhoven
Organizer: Gareth Thomas

This Meetello Group is a place for technical people to come and hear technical talks, and network with likeminded people in the Eindhoven region interested in Python. No Sales, No Recruting, just technical talks.

Sharing Knowledge Today
Sharing Knowledge Today
Organizer: Gareth Thomas

Fueling curiosity. Empowering people. Sharing knowledge today. We promote the creation, preservation, and sharing of knowledge for the benefit of society - through open source, open science, education, and the events that bring the Eindhoven tech community together.

Reach

Visitors by City

City locations are estimated from IP addresses using the GeoLite2 database. VPNs and proxies may affect accuracy.

Nuenen
North Brabant, The Netherlands
68.8%
of visits
Amsterdam
North Holland, The Netherlands
31.2%
of visits