~/conference

XtremeJS 2023

frontend engineers, javascript developers, web performance engineers, web security engineers, frontend architects, platform engineers, site reliability engineers

ECMAScript 2023 features; unused assignments linting; cognitive complexity refactoring; Content Security Policy deployment; Subresource Integrity with crossorigin; progressive HTML streaming; partial hydration strategies; zero-KB initial JavaScript; bundle analysis and code splitting; service worker caching and prefetching; WebAssembly on WASI; multi-tenant Next.js with ISR

titleauthorlength
The Top 5 JavaScript Issues in All Our CodebasesPhil Nash25m
Sona Cloud scans hundreds of millions of JavaScript lines and reports the top five static issues: unused assignments, using double equals/not equals, commented…
Talk on
A Deep Dive into ECMAScript 2023 FeaturesDmitrii Ivashchenko26m
Adds concrete APIs and examples: findLast/findLastIndex returns 9 for [2,4,7,6,9] and returns index 3 for the last "test" occurrence, change‑by‑copy gives…
Talk on
How to Improve Your Web Application’s Security using Mozilla ObservatoryKaran Kiri21m
Runs a Mozilla Observatory scan of a real personal site and shows the overall score plus per-metric failure reasons, then implements fixes: adds a locked-down…
Talk on
Beyond the Basics: Securing JavaScript ApplicationsJoshua Arvin Lat27m
Shows a working eval-based injection where user input creates a file then spawns a reverse shell, demonstrating how a single vulnerable JS handler can lead to…
Talk on
Road to Zero Lint Failures: Tackling Code Quality Challenges at ScaleChris Ng24m
Large legacy app with ~24,000 files and ~7,000 lint errors gets a structured cleanup that removes almost 6,000 failures over ~1 year with 55 engineers, using…
Talk on
Progressive HTML Rendering 101Damodaran S26m
Claims that streaming HTML and async fragment rendering shrink the blank-page window and make pages visible and usable sooner, demonstrated with a Node http…
Talk on
Secret Shortcuts of Loading Web PerformanceNikola Mitrovic37m
JavaScript is named the main bottleneck and the demo shows concrete fixes: gzip/brotli, tree‑shaking, bundle analysis with BundlePhobia and import‑cost, and…
Talk on
Beyond the browser: Moving forward with a more Declarative Future with WebAssemblyShivay Lamba37m
WebAssembly moves beyond the browser into edge and serverless with concrete numbers and tools: Rust compiled via wasm32-wasi using cargo produces tiny modules…
Talk on
Why don’t the browser’s Dev Tools understand Your Code?Steven Schkolne37m
Claims that browser DevTools can actually understand source-level UI now and demonstrates a prototype called Ed that instruments a running app via a local…
Talk on
Building Scalable Multi-Tenant Frontend Architecture for a B2B E-Commerce PlatformGuilherme Dalla Rosa37m
A single frontend replaces per-tenant Fargate stacks by running Next.js on Vercel at the CDN edge, cutting infrastructure duplication and onboarding time; the…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.