> Markdown version of [/events/world-congress-2026-europe/sessions/1117-extreme-rules](https://www.wearedevelopers.com/events/world-congress-2026-europe/sessions/1117-extreme-rules). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Extreme Rules Lawyering with the ECMAScript Specifications - **Date:** Thursday, Jul 9, 2026 - **Time:** 14:50–15:20 (30 min) - **Room:** Stage 10 - powered by TikTok - **Event:** World Congress 2026 Europe ## Recording [Watch recording](https://www.wearedevelopers.com/videos/100116-extreme-rules-lawyering-with-the-ecmascript-specifications) ## Description Nerds all over the galaxy agree: TECHNICALLY correct is the best kind of correct! So why not mine the ECMAScript specifications for some technically valid JavaScript programs that “work”, but only by exploiting a wide variety of obscure semantic loopholes on the way? This talk goes far beyond mere syntactical obfuscation and explores the absolute fringes of JavaScript—for fun and for very, very little profit. Let us summon forbidden objects, unearth unholy functions that are not meant to be developer-accessible, and abuse features that TC39 would REALLY like to sweep under the rug. Anybody can follow “best practices” and write “readable code”, so how about learning something actually new and unique? This session will instantly turn you into a living and breathing JavaScript infohazard, uniquely able to conjure up valid JavaScript programs that even ChatGPT could not hallucinate. ## Speaker ### [Peter Kröner](https://www.wearedevelopers.com/@peter-kroner) Supreme Commander at Erklärbär Enterprises ## Related talks at this congress - [TypeScript Features That Changed the Game](https://www.wearedevelopers.com/events/world-congress-2026-europe/sessions/1049-typescript-features) — Dani Coll - [Stop Parsing Strings: Treating LLMs Like Type-Safe Microservices](https://www.wearedevelopers.com/events/world-congress-2026-europe/sessions/1327-stop-parsing-strings) — André Behrens - [When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility](https://www.wearedevelopers.com/events/world-congress-2026-europe/sessions/1118-when-humans-stop) — Simon Auer - [Java Sucks (So C# Didn't Have To)](https://www.wearedevelopers.com/events/world-congress-2026-europe/sessions/1305-java-sucks-so-c-didn) — Adele Carpenter