Switch the toggler to see what in-person or remote activities are held on June 1 & 5
The time below is shown in CEST, the local time zone of Amsterdam.
2023-06-01T05:00:00.000Z
2023-06-01T06:00:00.000Z
2023-06-01T07:00:00.000Z
2023-06-01T08:00:00.000Z
2023-06-01T09:00:00.000Z
2023-06-01T10:00:00.000Z
2023-06-01T11:00:00.000Z
2023-06-01T12:00:00.000Z
2023-06-01T13:00:00.000Z
2023-06-01T14:00:00.000Z
2023-06-01T15:00:00.000Z
Community Track
2023-06-01T05:00:00.000Z
Registration
2023-06-01T07:10:00.000Z
Opening Ceremony
2023-06-01T07:20:00.000Z
APIs are Evolving. Again.

Matteo Collina
Platformatic

Luca Maraschi
Platformatic.dev
As developers we stand on the shoulders of giants, and it can be helpful to take a look at the past to gain a better perspective. In this talk we’ll briefly explore the past decade of backend development and architectural patterns.We’ve often ditched technologies in an attempt to make the developer experience frictionless. However we sometimes forget what we can learn from “the good old days”.What are you building: a monolith, a microservices system or something in between? A shift in how we see things can help us keep moving forwards.
2023-06-01T07:40:00.000Z
QnA with Luca Maraschi & Matteo Collina
2023-06-01T08:00:00.000Z
SolidJS: Why All the Suspense?

Ryan Carniato
Netlify
Solid caught the eye of the frontend community by re-popularizing reactive programming with its compelling use of Signals to render without re-renders. We've seen them adopted in the past year in everything from Preact to Angular. Signals offer a powerful set of primitives that ensure that your UI is in sync with your state independent of components. A universal language for the frontend user interface.But what about Async?
2023-06-01T08:20:00.000Z
QnA with Ryan Carniato
2023-06-01T08:30:00.000Z
React + WebGPU + AI – What Could Go Wrong? 😳

Aria Minaei
Theatre.js
2023-06-01T08:50:00.000Z
QnA with Aria Minaei
2023-06-01T09:00:00.000Z
Coffee Break
2023-06-01T09:30:00.000Z
Modern Web Debugging

Jecelyn Yeen
Google (Chrome DevTools)
Few developers enjoy debugging, and debugging can be complex for modern web apps because of the multiple frameworks, languages, and libraries used. But, developer tools have come a long way in making the process easier. In this talk, Jecelyn will dig into the modern state of debugging, improvements in DevTools, and how you can use them to reliably debug your apps.
2023-06-01T09:50:00.000Z
QnA with Jecelyn Yeen
2023-06-01T10:00:00.000Z
The Core of Turbopack Explained (Live Coding)
Tobias Koppers
Vercel
2023-06-01T10:20:00.000Z
QnA with Tobias Koppers
2023-06-01T10:30:00.000Z
When Optimizations Backfire

Ivan Akulov
Google Developer Expert, PerfPerfPerf
Ever loaded a font from the Google Fonts CDN? Or added the loading=lazy attribute onto an image? These optimizations are recommended all over the web – but, sometimes, they make your app not faster but slower.In this talk, Ivan will show when some common performance optimizations backfire – and what we need to do to avoid that.
2023-06-01T10:50:00.000Z
QnA with Ivan Akulov
2023-06-01T11:00:00.000Z
Lunch
2023-06-01T12:00:00.000Z
Building a Web-App: The Easy Path and the Performant Path. Why Are They Not the Same?

Miško Hevery
Builder.io
We use frameworks to make building our applications easier. Yet as the application scales, its performance suffers. There is no one thing, but rather a death by thousand cuts. Developers are under pressure, and they often choose the easy and quick path to deliver a feature rather than the performant path.
2023-06-01T12:20:00.000Z
QnA with Miško Hevery
2023-06-01T12:30:00.000Z
JavaScript Iteration Protocols

Luciano Mammino
fourTheorem
How many ways do you know to do iteration with JavaScript and Node.js? While, for loop, for...in, for..of, .map(), .forEach(), streams, iterators, etc!