= Sessions =

What's on at WTS 2025

Explore our lineup of talks and workshops

Client-Side Friendly SSR Apps

Tanstack Start is a new fullstack framework for React. Really? Another one? Yep. But this-one-is-different™. It’s built client-side first, leverages the best router in the ecosystem for...

Talk
35 min
react tanstack ssr

An Introduction to the World Wide Web for Very Senior Programmers

As we witness the much-anticipated release of HTML 2.0, there is no better time to surf the World Wide Web. But how did we get here? And what may the future hold? And why are we still writing HTML ...

Talk
35 min
web_platform html

Build a Planning Poker Game with Angular and Supabase

In this talk, you will see the end-to-end development process, from the Angular user interface to the backend infrastructure. Join my talk to learn how to leverage Supabase's powerful features, inc...

Talk
35 min
angular supabase

Introduction to AnalogJS

AnalogJS is a Vite-powered meta-framework that brings fullstack capabilities to Angular. It offers built-in support for Server-Side Rendering (SSR), Static Site Generation (SSG), file-based routing...

Talk
35 min
angular ngrx ssr +2

Writing an emulator in JavaScript?

Video games!! Now that I got your attention, let's write an emulator in JavaScript so we can play other people's games right in the browser. You know what they say, everything that can be written i...

Talk
35 min
emulators game_development web_platform

Speaker:

React Beyond the DOM

It's easy to forget what the creators of React knew from the start: that React is not only for building web pages. Most of us have heard of React Native, that renders to native mobile components, b...

Talk
35 min
react iot state_machines

Don't Be Fooled: What Every Web Developer Needs to Know About React Native

Thinking of leveraging your React skills to build mobile apps with React Native? While your web development experience is a valuable asset, treating React Native as just "React for mobile" can lead...

Talk
35 min
react react_native

Reviving Express: A challenging road for Express 5.0

The Node.js world celebrated its 15 years this year, with the Express Framework turning the same age next January. Strong of more than a decade of experience, the Express ecosystem is one of the bi...

Talk
35 min
node performance security

I've built 99 CRUDs, I hope this ain't one

There is a whole generation of new developers stuck in the CRUD space writing those same API handlers, data validators and DB queries. With tiny differences in the business logic we reinvent the wh...

Talk
35 min
api data ai

Treat the Compiler with Compassion

The compiler is your friend!
Even when you think it's out to get you, it's still doing its best to help.

Before exploring TypeScript's inner workings, I spent more time than I'd like to ...

Talk
35 min
typescript compilers type_systems

Speaker:

Smart Nano Stores, or how we made front-end simpler

It's hard to name popular state management libraries that are totally ideal. They are often cumbersome, which makes the bundle heavier, many of them require a boilerplate and overload components wi...

Talk
35 min
state_management

MIDI Birds - Playing games with the browser

Can you use a MIDI controller to host TV game show games with the help of an event audience? Does bird song offer the perfect dataset for these games? Will a rainbow clown wig really offer protecti...

Talk
35 min
web_development web_platform midi +1

Thinking Outside the Box: Alternative Architectures for Modern Web Applications

In a world dominated by traditional architectures, developers often overlook other patterns that could better serve their apps. This talk explores lessons we can learn from different parts of the g...

Talk
35 min
architecture ecs game_development +1

Prompt-driven Security: when Vibe Coding goes into production

First we had Shadow IT. Then we had Shadow AI. Now we have Shadow Code. And in each iteration the first thing on our mind is getting benefits quickly. But with Shadow Code, the end result becomes o...

Talk
35 min
ai security

Beyond the Spinning Wheel: Building Robust and Resilient APIs

When faced with issues like "your API is not responding" or the dreaded "spinning wheel," troubleshooting can be daunting as the root causes often hide deep within your technology stack. From web s...

Talk
35 min
api resilience

Building Semantic Search with Amazon OpenSearch

Semantic search is a methodology that aims to understand the intent and contextual meaning behind queries, rather than relying solely on traditional keyword matching. Unlike conventional query sear...

Talk
35 min
aws data react +1

QA Commandments: 10 Must-follow security practices to secure your web apps

In today’s digital landscape, QA isn’t just about making sure things work - it’s also about keeping things safe. Functional bugs can cause headaches, but security bugs can cost tr...

Talk
35 min
qa security testing

Chaos Engineering: A proactive approach to system resilience

Discover how chaos engineering empowers organizations to proactively uncover system vulnerabilities, strengthen resilience, and optimize operational performance. This session delves into practical ...

Talk
35 min
aws security performance

Who Needs QA When You Have Users?

Congratulations! You shipped that feature. The deploy was green. The dopamine hit. Life was good… until the bug reports rolled in.
Now, you're looking at the customer reports and thinking...

Talk
35 min
qa debugging analytics +1

From Fragile to Future-Proof: Solving Web Monetization Chaos with Payment Systems That Scale

When your platforms expands into markets beyond your own and has ever growing monetization needs, ‘just integrate Stripe’ is easier said than done, here’s how looking at payments ...

Talk
35 min
web_monetization payment_systems scalability

Speaker:

Rage Against The Machine Learning

This lecture examines AI's impact on software development, arguing for thoughtful adoption rather than blind acceptance. It explores how overreliance on AI tools can weaken programming skills and c...

Talk
35 min
ai machine_learning productivity

Pair Programming 2.0: AI Agents are Changing the Way We Think About Code

Are we shifting away from the traditional two-keyboard setup? The landscape of collaborative coding is undergoing a seismic shift, driven by the emergence of intelligent AI agents as invaluable pai...

Talk
35 min
ai ai_agents productivity

Modern Web Data Extraction: Techniques, Tools, Legal and Ethical Considerations

In today’s data-driven world - particularly with the rise of generative and traditional AI - the ability to efficiently extract information from the web has become essential for developers, r...

Talk
35 min
ai data web_scraping +1

Defy Architectural Uncertainty by Building Schrödinger's App

Can an application be a monolith and microservices at the same time? Spoiler alert: yes!

In this session, we will explore a full-stack TypeScript codebase that defies the traditional bounda...

Talk
35 min
monoliths microservices typescript +1

AI powered adaptive web applications : using ML to optimize web applications and enhance user experience

Conventional web applications frequently find it challenging to customize to the specific requirements of users, resulting in less than ideal experiences. This presentation reveals a fresh method t...

Talk
35 min
ai machine_learning user_experience

How to level up your productivity with MAS (Multi Agent Systems)

The new hotness with AI today is not just agents, but multi-agent systems (MAS). In this talk, we will explore:

1. What is a multi agent system
2. ⁠When to use a multi agent system
3....

Talk
35 min
ai ai_agents productivity

Speaker:

Real-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 clean local environments. We won't dwell on pixel-perfect components; we'll dive ...

Workshop
120 min
workshop react nextjs +1

Speaker: