GConferenceGridThe Conference Catalogue · Vol. 2026Folio № FD7052
CSS

JSHeroes 2026

J

SHeroes 2026 is a non-profit, community-organized, two-day single-track JavaScript and web conference held annually in Cluj-Napoca, Romania. The event brings together JS and Web/Frontend enthusiasts from all over the world for quality content, networking, and fun. In 2026, the conference explores trends in engineering and architecture, tools and frameworks,…

Visit the official site
16Voices
9Underwriters
0Exhibitors
16On the bill · sessions
20Companies · in total
§I

The Voices

Programmed at JSHeroes, in alphabetical order.
Andrei Pfeiffer
Platform Engineer · SmileCloud
Anjana Vakil
Independent Developer & Educator
Bogdan Zaharia
TypeScript Developer · Hootsuite
Craig Abbott
Principal A11y Specialist · TetraLogical
Cyd Stumpel
Creative Developer
Daniel Roe
Team lead, Nuxt · Vercel
Dan Neciu
Lead Engineer · Rover.com
Dominik Dorfmeister
Frontend Engineer · Sentry
Faris Aziz
Staff Software Engineer · Smallpdf
Misha Korolev
Developer Experience Engineer
Phil Hawksworth
Head of DevRel · Deno
Richard Gross
Head of Software Archaeology · MaibornWolff
Ryan Townsend
Principal Product Manager · Cloudflare
Siddharth Dayalwal
Dev Community Specialist · Storyblok
Suz Hinton
Indie Developer
Zbyszek Tenerowicz
meet.js
§II

Underwritten By

The houses behind the program. Tiers as disclosed.
GlobalLogicGold
YardiGold
BMW TechWorksSilver
Cloud WizardBronze
FlowX.aiBronze
meteocontrolBronze
SiemensBronze
StoryblokBronze
Wolfpack DigitalBronze
§III

The Programme

Selected from 16 sessions on the bill.
  • Friday May 15, 09:30 - 10:00

    Caching, Payloads, and Other Dark Arts: Optimizing UX in Suboptimal Conditions

    This talk breaks down real world data fetching challenges at scale and how to solve them with modern patterns like the BFF layer, granular payload shaping, prefetching, and critica…

  • Friday May 15, 10:00 - 10:30

    How Not to Use TanStack Query

    Three years ago, I was a state management skeptic. Too much boilerplate, business logic buried in side effects, vendor lock-in for life. So when I started my own app, I went with R…

  • Friday May 15, 11:15 - 11:45

    Making sense of frontend code with forensic techniques

    In projects with hundreds of thousands of lines, it is easy to lose track of code, architecture and quality. Are we still on the right track, are we blocking ourselves with interna…

  • Friday May 15, 11:45 - 12:15

    The power of managed effects

    Side effects are often the root of complexity, making our code difficult to test and reason about. But what if we could treat those effects as data? Enter managed effects: a functi…

  • Friday May 15, 13:45 - 14:15

    Making Waves with the Web

    What’s in a waveform? How can we derive “do re mi” from only digits? Can synthetic sounds sing us a story? In this talk, we’ll use the WebAudio API and the library Tone.js to expl…

  • Friday May 15, 14:15 - 14:45

    25 years of embracing the weird

    I strongly believe we’ll never run out of wonky things we can do with JavaScript. Here’s a few of mine. They’re an entertaining way to show some niche corners of JavaScript and rei…

  • Friday May 15, 15:30 - 16:00

    The Cognitive Load Crisis: How Modern Web Systems Burn Out Teams

    Modern web systems are more powerful than ever, yet development teams are increasingly overwhelmed. As architectures grow more complex, developers face fragmented tools, constant c…

  • Friday May 15, 16:00 - 16:30

    Digital Preservation and Cyberpunk for Front-end Developers

  • Thursday May 14, 09:30 - 10:00

    The time traveller's guide to JavaScript

    With JavaScript turned 30 last year, it feels like a good time to look back at where we came from, and look forward to where we might be heading. In this nostalgic talk, Phil will …

Intermission
Part the Second · For the Buyer

What does it mean when 20 companies show up — and 1 bet on three roles at once?

Twenty companies. one are betting more than once.

The numbers below are derived from the speakers, sponsors, and exhibitors on this page — cross-referenced into one ledger. They are the only thing here that 10times.com cannot tell you.

01Fig. 01 — Composition of the House
1All threespeak · spons · exh
8Sponsoringsponsor only
0Exhibitingexhibitor only
11Speakingspeaker only

The Triple-Threat

Storyblok

02Fig. 02 — The Voices, by Seniority

13% of the speakers carry senior titles — C-suite, Founder, VP, or Director-level.

  • Director / Head of213%
  • Manager / Lead425%
  • Product16%
  • Engineer · IC850%
  • Other roles16%

Of 16 on the bill · classified by free-text title

03Fig. 03 — The Heaviest in the Room
  1. 01StoryblokSp·B1V
  2. 02BMW TechWorksSp·S
  3. 03Cloud WizardSp·B
  4. 04FlowX.aiSp·B
  5. 05GlobalLogicSp·G
  6. 06meteocontrolSp·B
  7. 07SiemensSp·B
  8. 08Wolfpack DigitalSp·B
  9. 09YardiSp·G
  10. 10Cloudflare1V
  11. 11Deno1V
  12. 12Hootsuite1V
  13. 13MaibornWolff1V
  14. 14meet.js1V
04Fig. 04 — By Tier
gold2
22% of 9
silver1
11% of 9
bronze6
67% of 9