~/conference

Nordic.js 2022

frontend engineers, JavaScript developers, platform engineers, QA and test engineers, accessibility engineers, engineering managers, open-source maintainers

ES2025 language features; Records and Tuples proposal; Temporal date API; Deno runtime and tooling; Multicore JavaScript proposals; Playwright end-to-end testing; React security and XSS; Design system automated migrations; glTF export and react-three-fiber; ARIA accessibility linting; Edge caching for simple backends; Page Transition API animations

titleauthorlength
So, what’s new in ES2025?Christophe Porteneuve31m
A concise tour of concrete forthcoming features and their status: native Temporal date API with polyfills and cookbooks, Stage‑4 additions like findLast and…
Talk on
Evolving your Design System through DataYuraima Estevez, Lo Kim30m
Polaris design system team builds a coverage dashboard and a Polaris migrator that parse TypeScript and Sass to measure usage, run automated migrations, and…
Talk on
Interviews for developers, by developersCarly Litchfield24m
Claim: whiteboard algorithm interviews filter out competent engineers and amplify bias. Evidence: a North Carolina State/Microsoft study shows 63% vs 38% pass…
Talk on
From Blender to the Web - the Journey of a 3D ModelSara Vieira29m
Takes a Blender cupcake model through gltf 2.0 export (glb vs gltf, compression, include selected, apply modifiers), converts the file to JSX, and runs it…
Talk on
What the web3 is going on?!Pierre Reimertz32m
Clear claims and working tools: Ethereum is the chosen platform, proof of stake cuts energy use by about 99.6% after the merge, wallets and libraries used are…
Talk on
Multicore JavaScript: Past, Present and FutureUjjwal Sharma32m
JavaScript today already has the basics—promises, async/await, Workers, SharedArrayBuffer and Atomics—but common code still serializes large objects, loses…
Talk on
Testing Web Applications with PlaywrightDebbie O'Brien30m
Claims Playwright gives reliable end-to-end cross‑browser tests with one API and per‑test browser isolation; demo shows a generated test running on Chromium…
Talk on
An aria of ARIAEmma Twersky31m
Claims that ARIA is fickle and that naive ARIA use increases breakage (WebAIM finds ARIA pages had 41% more errors in a 1M‑homepage study). Describes a small…
Talk on
Let me show you how React applications get hacked in the real-worldLiran Tal32m
Concrete exploits and demos show how React apps become XSS-prone: direct user data in attributes like href bypasses React’s default HTML encoding, control…
Talk on
How to save the world with JavaScriptChristian Landgren35m
Claims a client filter that prioritizes projects with real odds of creating a sustainable society and recounts policemen arriving after probing a city school…
Talk on
The State of Deno 2022Colin Ihrig33m
Deno claims a Rust rewrite with V8 bindings and ships as a single executable; it snapshots TypeScript 4.8, uses swc for fast transpile and caching, and…
Talk on
Investing in Open-SourceJessy Jordan23m
Makes a business case with concrete examples and numbers: Netscape opens source code and spawns Mozilla and Firefox, npm hosts 1.3 million npm packages, and…
Talk on
Now and .then: Debugging Async JSJenn Creighton26m
Concrete debugging recipes and gotchas: a callback that returns undefined because readFile runs asynchronously, a Promise wrapper that silently succeeds…
Talk on
Simple JStures can go a long wayCharlie Gerard30m
Live gesture recognition works end-to-end: an Arduino Nano 33 BLE Sense streams accelerometer and gyroscope arrays to the browser, a tiny TensorFlow.js model…
Talk on
Leveraging (algebraic data) types to make your UI rock solidMatthias Le Brun25m
Shows concrete TypeScript patterns and a small library that replace nulls, exceptions and ad‑hoc loading flags with explicit sum types so UI states become…
Talk on
JavaScript VMs 101Tadeu Zagallo26m
Covers how modern JavaScript engines actually speed code: history from AST interpreters to bytecode and JITs, concrete techniques like structures (hidden…
Talk on
Building High-Performing Cross-Cultural TeamsEmma Bostian31m
Claims and methods: uses Aaron Meyer’s Culture Map to plot cultures on scales for communication, feedback, decision making, trust, and time, shows charts and…
Talk on
What's Really Going on Inside Your Node_Modules FolderFeross Aboukhadijeh30m
Node ecosystem risk is concrete: installing one npm package typically pulls in 79 additional packages maintained by 39 maintainers, big apps like Discord rely…
Talk on
An Animated Journey through the new Page Transition APITobias Bjerrome Ahlin26m
New Page Transition API claims nativelike shared‑element transitions between SPA and MPA pages, available behind chrome://flags/#document-transition in Chrome…
Talk on
Boosting Web Performance in 2022Vitaly Friedman56m
Shows measurable wins: migrating images to AVIF and WebP and exporting lower-quality AVIF yields big bytes savings (examples ~70KB), adopting decoding=async…
Talk on
Stop Wasting Time (waiting on build tools)Peter Lundberg05m
Claim: switching bundlers cuts feedback loops from many seconds to milliseconds. A large Node service moved to esbuild boots the dev server and runs reloads…
Lightning on
Getting 800 people to make a websiteBenny Carlsson05m
Claims that an open call nets 800 people actually yields 821 contributors who submit 1571 pull requests to a plain HTML/CSS repo with no build steps. Tools…
Lightning on
Cache all the things for fast and simple backendsEric Selin05m
Claims a system that makes serving only cached HTTP requests possible for dynamic data by putting a custom reverse proxy in front of the app which funnels all…
Lightning on
How to use the Screen Reader you already have in your pocketBritta Evans05m
Shows exactly how to enable and toggle VoiceOver and TalkBack with the phone shortcuts (triple‑click side button on iOS, hold both volume buttons on Android)…
Talk on
One API that rules them allPierre Petersson05m
Claims a single MongoDB one API that can rule them all replaces webs of purpose‑built engines by using a flexible document model expressed as a JSON object…
Lightning on
CSS *is* awesomeAnton Gunnarsson06m
Demos show concrete wins not promises: using :has parent selector to turn a label red when an input is invalid, toggle a hidden field when a radio is checked…
Lightning on
Advancing the Node.js runtime via Working GroupsRuy Adorno05m
Working groups are autonomous, TSC‑chartered teams that start with at least three people and ship concrete results: the release working group enforces schedule…
Lightning on
JS Rules Everything Around meAbdul Ajetunmobi03m
Vonage tooling team builds and ships real tools: a volume CLI written in TypeScript and an iOS push notification uploader implemented mainly in JavaScript…
Lightning 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.