JS Poland 2026

Sessions

Warsaw & Online JS Poland Sessions - Nov 18, 2026

Please note: all Talks, Panels & Workshops will be held in English.

Julien Huang
Running Storybook inside your Vite app

Vite's Environment API lets one dev server run several environments, each with its own config and plugin pipeline. This talk is a walkthrough of a real use of...

Julien Huang
Session Details
Julian Burr
Yes, Your Browser Can Do That (Probably) - A Look At Modern Web APIs You Might Not Know

We’ve become so accustomed to aiming for developing native apps to get access to certain advanced features and functionality that it’s easy to miss that a lot...

Julian Burr
Session Details
Nikola Rokvić
WebVitals Are Gaslighting You: A DevTools Profiling Deep Dive

Green Web Vitals can be deceptive. An app can pass every audit and still feel laggy to real users. Performance isn't just about how fast your JavaScript...

Nikola Rokvić
Session Details
Raúl Jiménez
Forms as Portable Data

Forms are everywhere, and yet we keep rebuilding them. A form built for React can’t be reused in Angular. A form locked inside component code can’t be stored...

Raúl Jiménez
Session Details
Fabio Silva
Hosting Someone Else's App: Iframe Choreography

Most frontend architecture talks assume you control the whole page. This one doesn't. Percona Monitoring and Management (PMM) ships a React/TypeScript shell...

Fabio Silva
Session Details
Adrian Romanski
Stop Chatting with Your Docs: Architecting a Local-First AI Mind Coach in TypeScript with Gemma & Gemini Argon

Most AI integrations for developer notes boil down to a simple "chat with your docs" wrapper. While convenient, this model creates a dangerous illusion of...

Adrian Romanski
Session Details
Łukasz Gadzina
The Accidental Framework

We started with React.Then we added a design system. A few shared libraries. Some custom hooks. A handful of wrappers. A code generator. Several internal...

Łukasz Gadzina
Session Details
Kasper Kulikowski
Deterministic code meets probabilistic agents: Testing and evaluating WebMCP Tools

WebMCP is a proposed web standard that aims to expose structured tools to AI agents on currently existing websites. WebMCP tools are pieces of code -...

Kasper Kulikowski
Session Details
Julia Rapczynska
Stop Teaching Agents to Click: WebMCP and the Agent-Native Web

Today, most browser agents use the web almost like humans do: inspect the DOM, accessibility tree or pixels, find the right element, click it, and hope the...

Julia Rapczynska
Session Details
Julian Jandl
Inside the JavaScript Heap: Finding and Fixing Memory Leaks

Memory leaks or high memory consumption are the number one reason for crashing browser sessions. However, analyzing the memory consumption of javascript...

Julian Jandl
Session Details
Jakub Andrzejewski
Legacy Strikes Back. How to Pay Off Technical Debt Without Slowing Down Development

Every team dreams of a Luke Skywalker-style rescue mission for their codebase: one bold rewrite that fixes everything. Reality is usually closer to a long...

Jakub Andrzejewski
Session Details
Nir Kaufman
The 60 FPS Slap: Real-Time Bass DSP & Shaders in JavaScript

Can a web browser keep up with a live electric bass while driving 60 FPS 3D visuals? In this high-energy live demo, we will plug a real bass guitar straight...

Nir Kaufman
Session Details

Companies that support the JavaScript ecosystem
Our Sponsors 2026

By becoming a sponsor of JS Poland, you gain a unique opportunity to showcase your company and products to hundreds of experienced JavaScript developers, engineers, and tech leaders from across Europe. This kind of exposure can boost visibility, strengthen your brand within the JS community, and help you attract top engineering talent. To learn more about our sponsorship opportunities, please fill in the form.

Stay in the loop Join our mailing list

Sign up to receive updates about JS Poland, including workshops, speaker previews, ticket launches, JS Awards, JavaScript Master Podcast, Behind the Code Magazine, CFP details and other exclusive content. We won’t spam you and will only send you emails we genuinely think you’ll find interesting. You can unsubscribe at any time and you can find more information here.

  • No spam
  • Unsubscribe anytime
  • Only the good stuff