Agenda
A full week of technical deep-dives, workshops, and networking opportunities leading up to our main conference day.
📅 Warmup Week
September 15-19: A series of warmup events, workshops, and hands-on sessions to prepare you for the main event.
🎯 Main Conference
September 20: The main event featuring keynotes, talks, and networking with the entire community.
Warmup Week Schedule
Explore our series of in-depth workshops and sessions designed to get you up to speed before the main event.
Warmup Day 1 (Monday, September 15)
View Day DetailsWarmup Day 2 (Tuesday, September 16)
View Day DetailsSchedule for this day is being finalized. Check back soon!
Warmup Day 3 (Wednesday, September 17)
View Day DetailsSchedule for this day is being finalized. Check back soon!
Warmup Day 4 (Thursday, September 18)
View Day DetailsReal-World React: The Architectural Playbook for Performance, Resilience & Scalability
This hands-on workshop is a fast-paced walkthrough of what it really takes to build React apps that survive outside clea ...
The 2025 State of JavaScript Testing
Have we been stuck in the same testing pain loops for years? Even though it might seem like it, we haven't!Even if AI is ...
Why can't all apps be web apps?
Or can they? Feast your eyes upon what's possible to do on the Web Platform right now. Would you like to live in a world ...
Beats, Rhymes, and Neural Nets
The Web Speech API has been the undisputed champion of in browser speech recognition since it's release in 2012. Backed ...
Warmup Day 5 (Friday, September 19)
View Day DetailsMain Conference Day
Each of our four stages has a theme and a name which is a play on the theme! Check them out below:
Registration
EventGrab your badge and welcome bag, grab some coffee and get cozy! We're about to get this show on the road. ...
Opening Ceremony - WTS is back, baby!
TalkLast year went pretty well, so we're back! Let's have a look at where we were, where we are and where we're going :) ...
An Introduction to the World Wide Web for Very Senior Programmers
TalkAs we witness the much-anticipated release of HTML 2.0, there is no better time to surf the World Wide Web. But how did ...
Writing an emulator in JavaScript?
TalkVideo games!! Now that I got your attention, let's write an emulator in JavaScript so we can play other people's games r ...
Coffee Break!
EventGrab a drink, recharge, explore a bit! ...
Treat the Compiler with Compassion
TalkThe compiler is your friend!Even when you think it's out to get you, it's still doing its best to help. Before explorin ...
Thinking Outside the Box: Alternative Architectures for Modern Web Applications
TalkIn a world dominated by traditional architectures, developers often overlook other patterns that could better serve thei ...
Lunch Break!
EventLunch time! ...
Defy Architectural Uncertainty by Building Schrödinger's App
TalkCan an application be a monolith and microservices at the same time? Spoiler alert: yes! In this session, we will explo ...
From Fragile to Future-Proof: Solving Web Monetization Chaos with Payment Systems That Scale
TalkWhen your platforms expands into markets beyond your own and has ever growing monetization needs, ‘just integrate ...
Coffee Break!
EventGrab a drink, recharge, explore a bit! ...
Smart Nano Stores, or how we made front-end simpler
TalkIt's hard to name popular state management libraries that are totally ideal. They are often cumbersome, which makes the ...
MIDI Birds - Playing games with the browser
TalkCan you use a MIDI controller to host TV game show games with the help of an event audience? Does bird song offer the pe ...
Closing Ceremony - See you next year!
TalkWell, that's all folks! At least for the official part of the conference - stick around, we have a party coming up! ...