~/conference

Amsterdam JSNation Conference 2018

date:2018-06-01..2018-06-02
location:Amsterdam, Netherlands
series:Amsterdam JSNation Conference · 2 editions
editions:[AmsterdamJS Conference 2017, Amsterdam JSNation Conference 2018]

Amsterdam JSNation is a 2-day event focusing exclusively on JavaScript development. At our conference, inspiring talks meet fresh ideas and good people - you’ll hear all you need to know about the latest trends in JS tech, see stellar speakers, meet new friends and colleagues, and connect with key people in the industry. Plus, all of that in one of Europe's top destinations.

frontend developers, full-stack JavaScript developers, Vue developers, React developers, Angular developers, Node.js developers, QA engineers

progressive web apps with service workers; Vuex state management; TypeScript and React tooling; brain-computer interface in JavaScript; callbags reactive pattern; Webpack and WebAssembly; Ethereum development with Node.js and Docker; ECMAScript modules evolution; Cypress end-to-end testing; Redux state serialization to cookies; SPA static hosting on S3/Azure; optimizing assets for graphics-heavy web apps

titleauthorlength
Keynote: The Power of the ParadigmDouglas Crockford28m
Argues the next paradigm is asynchronous message passing and demonstrates two concrete tools: SAFE protocol — a Node implementation for secure, one‑roundtrip…
Talk on
Bringing Mobile Web back to LifeImad Elyafi29m
Rebuild of the authenticated Pinterest mobile web produces concrete wins: a new PWA with service workers, app shell and aggressive precaching ships in 11…
Talk on
Vue JS Best PracticesFatih Acet21m
Claims concrete results: GitLab runs Vue in production for more than a year, refactors legacy features and adds new ones using Vuex for state management…
Talk on
console.log(brain)Armagan Amcalar29m
Demonstration of an open-source Brain-Computer Interface built entirely in JavaScript that reads a wireless EEG headset via native C++ Node.js modules over USB…
Talk on
TypeScript Ruined My Life (In a Good Way)Andy Mockler23m
TypeScript makes concrete claims: TypeScript + React compiles to working apps, it documents and enforces APIs, and it caught DOM and undefined bugs in a…
Talk on
How to sort your socks using JavascriptClaudia Hernández28m
Explains that JavaScript engines implement different sorts (SpiderMonkey uses merge sort, V8 and Chakra use quicksort), shows tiny JavaScript implementations…
Talk on
Look ma! No hands!Diego González22m
Demonstrates that web VR adapts from a phone magic window to 3DOF controllers to 6DOF headsets using real demos built with A-Frame/Babylon.js/WebGL and tested…
Talk on
Callback heavenAndré Staltz27m
A concrete pattern called Callbags claims to make callbacks symmetric so producers and consumers have the same signal shape, enabling two‑way conversations…
Talk on
How to scale an SPA?Asim Hussain30m
A concrete recipe: treat the SPA as static assets and host the build folder on Azure Storage or S3 to get far lower latency and cost than an App Service, use…
Talk on
Persistence Cycle - A Successful Structure for Isomorphic AppsOliver Spindler07m
Proposes serialize Redux state to cookies so server and client share the same bootstrapped state, handling auth, checkout progress and UI flags without…
Talk on
The dark ages of IoTSebastian Golasch32m
Claim: consumer IoT is stuck in a dark age of fragmentation and cruft. Demonstrations show a lamp that requires four computers (Z‑Wave USB stick, gateway…
Talk on
Tales from the QA cryptJennifer Voss26m
Demonstrates that writing tests in JavaScript and Cypress (npm install), runs headless or in browser replaces slow manual checks (an email field has ~13 cases…
Talk on
Fun with BluetoothNiels Leenheer29m
Browser receives a live heart rate streamed to Chrome and controls real devices via the WebBluetooth API using navigator.bluetooth.requestDevice to get…
Talk on
Embrace Reactive Programming in React and Vue with RxJSFahad Ibnay Heylaal27m
Shows how RxJS wires observables and subjects into React and Vue components so UI props become streams and input events round-trip through a subject, with a…
Talk on
Webpack + WebAssembly the futureSendil Kumar N33m
Claim: compiling Rust to WebAssembly yields a measurable speedup over equivalent JS. Demo uses cargo to target wasm, wasm-pack/wasm-bindgen and webpack to…
Talk on
Accelerating Ethereum Development with Node.js and DockerJohannes Bertens20m
A reusable boilerplate on Github automates Ethereum dApp setup so teams stop recreating the same steps: Docker Compose + Node.js + Truffle + ganache-cli wires…
Talk on
Dart: the returnEvgeny Gusev08m
Claims Dart 2 brings a sound type system and a modern SDK, shows concrete code for server, web and mobile and demonstrates cross-compilation with Flutter and…
Talk on
Legalize JavaScript for the Enterprise Now!Paulo Lopes
Do you suffer from Java fatigue at your organization? Are you blocked to introduce JavaScript in your project just because traditionally you only deploy on the…
Talk on
ECMAScript Modules: Past, Present, and FutureGeorg Neis31m
Timeline of ECMAScript modules, concrete semantics and deployment notes: browsers now ship modules, Node has experimental support requiring .mjs in Node 8…
Talk on
Optimized Angular apps: smaller, faster, betterMaxim Salnikov31m
Clear, measurable tactics: use AOT and Build Optimizer plus bundle splitting and lazy loading to shrink initial bytes, verify results with source-map-explorer…
Talk on
Building functional Front-ends with ClojureScriptIsabella Silveira de Souza27m
ClojureScript compiles Lisp syntax to JavaScript and gives immutable persistent data structures by default so updates use structural sharing and stay cheap…
Talk on
In the Ocean of Angular Web ApplicationsYaprak Ayazoglu19m
Claims a move from monoliths to a micro front-end architecture at bol.com with teams owning independent view-model apps, full page loads kept via single…
Talk on
Mock to startMurat Çorlu25m
Shows a working client-side mock server built with connect-api-mocker that runs inside webpack or as a CLI, returns JSON or XML, supports custom .js responses…
Talk on
Optimizing assets for graphics heavy Web Applicatoins: tips and tricks from the game dev backgroundVarya Dubinina20m
Skeletal rigs replace frame‑by‑frame sprites so sprite sheets shrink from tens or hundreds of frames to just parts plus JSON, cutting some projects ~30–40% and…
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.