World Congress 2025
July 10, 2025 · 17:30–18:00
Stage 1
Friend or Foe? TypeScript Security Fallacies
Liran Tal
GitHub Star | Director of Developer Advocacy at Snyk
World Congress 2025
Browser, browser on the wall, who’s got the worst features of them all? JavaScript of course!
This session takes a close look at the most awful features in JavaScript and the DOM, how they work and why they are still part of today’s web standards. We explore the reasons for continued browser support of even the most broken features from the cretaceous period, how bad decisions from the 1990s still haunt JavaScript’s syntax today and which absurd hacks from ancient history are still being re-purposed even today.
Apart from sheer shock and/or entertainment value, even the most awful anti-features in JavaScript are actually worth learning about. Sometimes they are important constraints for the continued evolution of the JavaScript standard, and sometimes they are simply the only way to solve (extremely specific) programming challenges. If you ever wanted to know why JavaScript works and looks like it does or just like to gawk at some rather… exotic code, this is the session for you!
World Congress 2025
July 10, 2025 · 17:30–18:00
Stage 1
Liran Tal
GitHub Star | Director of Developer Advocacy at Snyk
World Congress 2025
July 10, 2025 · 10:30–12:30
M7 (18 Seats)
Aaron Bray, Julian Totzek-Hallhuber
World Congress 2025
July 11, 2025 · 13:40–14:10
Stage 5
Pratim Bhosale
Senior Developer Experience Engineer
World Congress 2025
July 10, 2025 · 10:10–10:40
Stage 9
Manfred Steyer
Google Developer Expert focusing on Angular