~/conference

JSConf Iceland 2018

date:2018-03-01..2018-03-02
location:Reykjavik, Iceland
series:JSConf Iceland · 2 editions
editions:[JSConf Iceland 2016, JSConf Iceland 2018]

JSConf is coming to Iceland, again! This time, the conference takes place on March 1-2, 2018. That’s from Thursday through Friday. Perfect for catching up on talks, and with friends from the JavaScript community.Those two days will be jam-packed. Expect two tracks of inspiring, motivational and educational talks, from over 30 speakers from around the world. The speaker selection will comprise curated speakers and audience volunteers. The curated speakers submit proposals and make it through the selection process, whereas the audience volunteer speakers are “first-come, first-speak“.

JavaScript developers, frontend developers, Node.js developers, tooling engineers, accessibility engineers, creative coders

Node 10 runtime features; React time-slicing and suspense; Web Speech API voice interfaces; finite state machines with xstate; Cypress end-to-end testing; WebRTC peer-to-peer delivery; AR and WebXR web tooling; CSS Houdini futures; service workers and offline apps; Webpack 4 bundling; Firefox Quantum rendering performance; JWT XSS CSRF mitigations

titleauthorlength
Node.js: Where are we now, where are we going?Anna Henningsen40m
Node 10 arrives with concrete changes: V8 6.4 and the newer debugger protocol, a fleshed-out HTTP/2 support API, and a working-but-experimental ES Modules…
Talk in English on
Beyond React 16Dan Abramov33m
Prototypes show React moving to cooperative, interruptible rendering with concrete APIs: a time slicing scheduler that yields to input so a heavy chart tree…
Talk in English on
Speech Recognition as a Progressive EnhancementMichael Henretty32m
Proposes VoiceHTML as a protocol-like idea and breaks it into four phases including a yearly International Screen Reader day, enhanced screenreaders and a…
Talk in English on
Simplifying Complex UIs with Finite Automata & StatechartsDavid Khourshid34m
A declarative library called xstate models finite state machines and Harel statecharts and yields a live visualizer of every state, transition and missing…
Talk in English on
“Works for Me”Bryan Hughes24m
Privilege is framed as an unreproducible bug: the claim is that context, not intent, explains why some people never see systemic failures. The method is an…
Talk in English on
End to End Testing: The Game Has ChangedWill Klein30m
Claims that end-to-end testing shifts from remote drivers to an in-process JS runtime, replacing Selenium Webdriver with Cypress to cut flakiness and tool…
Talk in English on
Sharing is Caring: build a peer-to-peer network with WebRTCNicole Chung20m
Claim: browsers can form real peer-to-peer connections to share audio, video, and files; the talk shows code using simple-peer plus a Firebase signaling path…
Talk in English on
Augmented Reality: Past, Present, FutureRaisa Cuevas19m
History and concrete tooling decide whether to watch: AR traces to 1901 and 1968 but the present moment hinges on developer kits and real deployments, not…
Talk in English on
Humanizing Your DocumentationCarolyn Stransky Vohr29m
Argues for use-case driven documentation that starts from user goals not APIs and recommends designing docs alongside features so content maps to real tasks…
Talk in English on
Paint Splatter: The making of an interactive artworkHalldór Eldjárn, Þórður Hans Baldursson21m
Project turns Harpa's giant LED façade into a shared interactive canvas that accepts clicks from phones and streams them to a node.js rendering server via…
Talk in English on
Creating generative art with JavascriptKate Compton28m
Concrete, reproducible recipes for generative art using JavaScript with working examples and links to code, not vague theory. Shows text grammars like tracery…
Talk in English on
XSS, CSRF, CSP, JWT, Wtf? IdkDominik Kundel28m
A vulnerable Node JSON Web Token setup lets an attacker flip the role to admin by switching the token to the JWT none algorithm exploit and pasting a…
Talk in English on
Give Apps Online Superpowers by Optimizing them for OfflineDan Gebhardt29m
Claim: making apps robust offline also makes them faster and more interactive online. Implementation: a PWA with a service worker for the app shell, a memory…
Talk in English on
Directional Content in ReactMaja Wichrowska29m
Airbnb already ships 27 languages and added Croatian with little overhead but Hebrew forces a full UI flip so browsers alone aren’t enough. The engineering…
Talk in English on
How to style in React and not lose friendsSarrah Vesselov29m
A war story about a team that fractures over styling leads into concrete comparisons: BEM and naming-based CSS, Sass preprocessing, raw inline styles (React…
Talk in English on
Wait, you can do that with JavaScript…!?Opher Vishnia29m
Browser film premieres at Tribeca: a full-length film entirely in JS at Tribeca that renders interactive story branches and lets viewers pick where to look. A…
Talk in English on
GitHub Pull Requests for EveryoneCatherine Meade17m
A concrete workflow emerges: a 40‑person shop uses six review rules (no one merges their own code, never push to master, require design and copy reviews) and…
Talk in English on
Building with Blockchains: Better Distributed ApplicationsJohn Feminella
Blockchains are a new kind of data structure with many interesting applications, and are perhaps most notable for their use in cryptocurrencies like Bitcoin…
Talk in English on
Houdini - What lies aheadArun Michael Dsouza34m
This talk aims at covering the CSS Houdini spec and its amalgamation with JavaScript.CSS Houdini is a W3C effort to define lower-level CSS APIs for developers…
Talk in English on
Scaling NodeJS beyond the ordinaryAbhinav Rastogi27m
We have been using Node as our primary web serving layer for the last 3 years at Flipkart, continuously adding more features, more properties and most…
Talk in English on
Today: Making a browser fast, the story of Firefox Quantum.Jean-Yves Perrier28m
Browser architecture gets rewritten for parallelism: Servo prototypes in Rust validate parallel styling, then Stylo in Firefox 57 ships a multithreaded style…
Talk in English on
Code, Play & Rock 'n' Roll: A WebAudio ExperimentArmagan Amcalar29m
A browser is an actual guitar amp: pedalboard.js runs real-time over the Web Audio API, feeds a stream input, implements noise gate, overdrive, delay and a…
Talk in English on
Building a raytracing engine with JSMadlaina Kalunder31m
Builds a working 3D ray tracer in Javascript that runs in the browser, using spheres as geometry, computing intersections that return two hit points, tracing…
Talk in English on
Empathy as a Service: Supporting Mental Health in TechNara Kasbergen34m
Claims concrete results: tech survey by Open Sourcing Mental Illness finds roughly two thirds fear negative consequences for disclosing mental versus physical…
Talk in English on
Daedalus – Through the Maze of CodeMartin Kleppe32m
Demonstrates practical, hands-on techniques using JavaScript, CSS and HTML to create tiny "tweet-sized" games, self-modifying functions, polyglot inceptions…
Talk in German on
Webpack 4: The State of the ArtSean Thomas Larkin30m
Claims measurable speedups: typical builds report 98% faster builds and examples drop nine hour compiles to seventeen minutes. The code rewrites introduce…
Talk in English on
Live and Machine LearnSarah Drasner27m
Shows that Azure Cognitive Services and the Computer Vision API are used to generate alt text and a Chrome extension that successfully gives a blind mentor…
Talk in English 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.