Remote
In-person
Switch the toggler to see what in-person or remote activities are held on June 13 & 17.
The time below is shown in CEST, the local time zone of Amsterdam.
2024-06-13T07:00:00.000Z
2024-06-13T08:00:00.000Z
2024-06-13T09:00:00.000Z
2024-06-13T10:00:00.000Z
2024-06-13T11:00:00.000Z
2024-06-13T12:00:00.000Z
2024-06-13T13:00:00.000Z
2024-06-13T14:00:00.000Z
2024-06-13T15:00:00.000Z
Community Track
2024-06-13T07:15:00.000Z
Opening Ceremony
2024-06-13T07:30:00.000Z
Install Nothing: App UIs With Native Browser APIs
Scott Tolinski
Co-host of Syntax.fm
You might not need as much JS as you think to accomplish common UI patterns with these new native browser APIs. Dive into new and future CSS, HTML and JS APIs that make our code leaner and faster to ship.
2024-06-13T07:50:00.000Z
QnA with Scott Tolinski
2024-06-13T08:10:00.000Z
What's New in Astro
Fred K. Schott
Astro
2024-06-13T08:30:00.000Z
QnA with Fred K. Schott
2024-06-13T08:45:00.000Z
From Friction to Flow: Debugging With Chrome DevTools
Jecelyn Yeen
Google (Chrome DevTools)
Coding and debugging should flow, not fizzle! Let's see what's new and improved in Chrome DevTools to make your web development & debugging journey smooth sailing.
2024-06-13T09:05:00.000Z
QnA with Jecelyn Yeen
2024-06-13T09:15:00.000Z
Coffee Break
2024-06-13T09:45:00.000Z
Angular Renaissance
Minko Gechev
Google
For the past 18 months Angular has been experiencing a lot of momentum that the community has been referring to as the "Angular Renaissance."In this talk we'll see how this manifests in improvements in developer experience, performance, documentation, and a better look!
2024-06-13T10:05:00.000Z
QnA with Minko Gechev
2024-06-13T10:20:00.000Z
Turbopack
Tobias Koppers
Vercel
2024-06-13T10:40:00.000Z
QnA with Tobias Koppers
2024-06-13T10:55:00.000Z
Coffee Chat With Documentation, Are You Ready?
Maya Shavin
Microsoft
The introduction of ChatGPT, Whisper API, and its orchestration tool such as Langchain, Semantic Kernel brings in a lot of hype over AI and what we can build with AI, such as a document assistant. But are we ready to scale our AI project to meet further requirements and broader scenarios, such as handing multiple processes within a document question and answer flow, or offering industry-specific answers with the existing codebase? How can we, as developers, leverage these tools to offer a better experience in documentation for developers as our users? Join my talk and let's find out.
2024-06-13T11:15:00.000Z
QnA with Maya Shavin
2024-06-13T11:25:00.000Z
Lunch (lunch is served at the venue or you can use the food truck token outside)
2024-06-13T12:25:00.000Z
Embracing WebGPU and WebXR With Three.js
Mr.doob
Three.js
In the rapidly evolving landscape of web technologies, the introduction of WebGPU and WebXR represents a significant leap forward, promising to redefine the boundaries of what's possible in 3D web experiences. This talk dives into the heart of these new technologies, guided by the Three.js library.We begin by exploring WebGPU, a next-generation graphics API offering enhanced performance and efficiency for rendering 3D graphics directly in the browser. We'll demonstrate how Three.js is adapting to harness its full potential, unlocking unprecedented opportunities for developers to create visually stunning interactive experiences.Transitioning to the immersive realm, we delve into WebXR, a technology that opens the door for virtual reality and augmented reality experiences right from the web. We'll showcase how Three.js enables creators to build immersive experiences.
2024-06-13T12:45:00.000Z
QnA with Mr.doob
2024-06-13T13:00:00.000Z
AI First: Applications of the Future
Evan Seaward
Handsontable
Join Evan as he explores the power of AI-first design. Discover how prioritizing AI from the start redefines user experiences and creates a future where AI seamlessly enhances applications across domains. Let's embark on a journey to shape the future of applications in the age of AI!
2024-06-13T13:20:00.000Z
QnA with Evan Seaward
2024-06-13T13:35:00.000Z
Lightning Talks
Can AI Turn Us Into 10x Developers? — Kevin Hou
Simplify Package Releases – From Versioning to Publishing — Juri Strumpflohner
2024-06-13T14:05:00.000Z
Coffee Break
2024-06-13T14:20:00.000Z
WebXR? Virtual Reality and Augmented Reality Natively on Browsers
Erick Wendel
Erick Wendel Training
Dive into the exciting world of WebXR in my talk about bringing Virtual Reality (VR) and Augmented Reality (AR) directly to web browsers. As a developer, I've seen how technology can spark creativity. In this session, I'll introduce the A-Frame framework, showing how easy it is to create amazing and interactive experiences on the web. This isn't just a tutorial; it's an invitation for you to break away from the ordinary and explore the endless possibilities of making engaging web applications.
2024-06-13T14:40:00.000Z
QnA with Erick Wendel
2024-06-13T14:50:00.000Z
JavaScript Open Source Awards Ceremony
2024-06-13T15:20:00.000Z
Web Apps of the Future With Web AI
Jason Mayes
Google
AI is everywhere, but why should you care, as a web developer? Join Jason Mayes, Web AI Lead at Google, who will get you on track by demystifying common terminology ensuring no one is left behind, and then take you through some of the latest machine learning models, tools, and frameworks you can use right in the browser via JavaScript to help you bring your creative web app ideas to life for almost any industry you may be working in. By moving AI to the client side, there is no reliance on the server after the page load, bringing you benefits such as privacy, low latency, offline solutions, and lower costs which will be of growing importance as the field develops. This talk is suitable for everyone with a curiosity for web and machine learning, so come along and learn something new to put in your web engineering toolkit for 2024.
2024-06-13T15:40:00.000Z
QnA with Jason Mayes
2024-06-13T15:50:00.000Z
Closing Ceremony
Residents Track
2024-06-13T08:10:00.000Z
ESLint One for All Made Easy
Anthony Fu
NuxtLabs
Introduce to the new ESLint flat config format, and see how it can greatly improve our experience for both rule makers and users. Make the black box transparent, and easy to understand.
2024-06-13T08:30:00.000Z
QnA with Anthony Fu
2024-06-13T08:45:00.000Z
Testing: Do More With Less
Eugene Fidelin
eBay
How can you be confident that your code is well-tested? For me, the criteria are straightforward: you feel comfortable deploying it automatically to production on a Friday evening, and the release pipeline stays as green as an evergreen tree. In this talk, I'll share some approaches that I am following to hit both targets for Node.js apps (APIs, BFFs, etc).
2024-06-13T09:05:00.000Z
QnA with Eugene Fidelin
2024-06-13T09:15:00.000Z
Coffee Break
2024-06-13T09:45:00.000Z
Dive Into Advanced TypeScript
Luca Del Puppo
Nearform
Typescript or not Typescript? More than ten years have passed since its birth, and many of us still struggle to understand and love it. It’s so simple but sometimes we don’t really know how it works.Well, it’s time to understand more and stop bypassing it with a simple any.Types, functions, literals, unions, intersections and so on: together, we will see all the notions that will lead you to start loving and using it to the fullest to ensure a more typologically secure future and perhaps not be hated by your future self.
2024-06-13T10:05:00.000Z
QnA with Luca Del Puppo
2024-06-13T10:20:00.000Z
Why Your Performance Work Is Not Seen
Vinicius Dallacqua
Volvo Cars
Between core-web vitals and profiling tools there's always one big obstacle, company buy-in. There are many ways your performance work might not be seen or prioritised. So let's talk about them.
2024-06-13T10:40:00.000Z
QnA with Vinicius Dallacqua
2024-06-13T10:55:00.000Z
Lessons for Building Resilient Codebases
Alex Moldovan
CodeSandbox
The harsh reality is that software development is messy. You start with the best tools, the best architecture and the best intentions, but quality inevitably degrades over time. Frontend code is particularly fragile in time as it sits at the intersection of product, design and engineering. A while ago I started asking myself if all codebases are destined to fail and become legacy or obsolete.
2024-06-13T11:15:00.000Z
QnA with Alex Moldovan
2024-06-13T11:25:00.000Z
Lunch
2024-06-13T12:25:00.000Z
Privacy-First Architecture
Andrey Sitnik
Evil Martians
Local-first community created a fresh new architecture for our world dominated by cloud. In this talk, Andrey Sitnik, will advocate for local-first architecture, delve into its unique futures, and provide real-world production experience.This talk is helpful for every engineer because it contains multiple steps to improve privacy. From simple first steps without rewriting the app to profound revisions utilizing local-first architecture- there’s something for everyone.
2024-06-13T12:45:00.000Z
QnA with Andrey Sitnik
2024-06-13T13:35:00.000Z
What Is the Accessibility Tree, Really?
Mathilde Buenerd
Shopify
Have you ever wondered how screen readers interact with browsers to provide accessible experiences? You may have heard terms like "accessibility APIs", “accessibility tree” or "accessible name computation". But what do they refer to, really? In this talk, we will demystify the process in which browsers generate and update the accessibility tree.
2024-06-13T13:55:00.000Z
QnA with Mathilde Buenerd
2024-06-13T14:05:00.000Z
Coffee Break
2024-06-13T14:20:00.000Z
Come On Barbie, Let’s Go Party: Using AI for Music Mixing
Ziv Levy
Wix
As a DJ, I use many techniques to mix and create new sounds that get peoples’ hands in the air. In this talk I’ll describe AI algorithms based on Neural Networks which have the ability to break down music into elements. I’ll cover how our brain differentiate between dozens of different sound signals when we listen to music. Can we instruct AI to do so?
2024-06-13T14:50:00.000Z
QnA with Ziv Levy
Discussion Rooms
2024-06-13T12:15:00.000Z
Growth Path
2024-06-13T13:00:00.000Z
AI – Using AI During Development, What’s the Future of Development Going to Be, etc.
2024-06-13T14:00:00.000Z
OSS – Has the Model Become Unsustainable?