~/conference

Nordic.js 2017

Nordic.js is a two-day conference all about JavaScript taking place 7-8 Sep 2017 in Stockholm, Sweden. We want to inspire and to get inspired, to meet and learn from others and to bring our community closer together.

frontend developers, JavaScript engineers, React developers, full-stack engineers, platform engineers, technical leads, community organizers

ES6 async patterns (callbacks, promises, async/await); GraphQL subscriptions at scale; serverless JavaScript architectures; service workers and offline caching; CSS Grid layout techniques; reusable React component design; event-driven database design; RxJS for web animations; Next.js server-rendered examples; P2P cryptocurrency applications; accessibility for screen readers; editor plugin tooling and daemons

titleauthorlength
Unn Swanström & Mattias Petter Johansson - OpeningUnn Swanström, Mattias Petter Johansson09m
Conference enforcers post a code of conduct and make clear it is enforced; staff in suits handle complaints. Venue runs an open Wi‑Fi with no password and a…
Talk in English on
Keynote: The State Of JavaScriptSacha Greif30m
A large survey project reports 23,000 responses and 37,000 visitors, 101 questions taking 14 minutes on average, and over 3,000 free comments; concrete results…
Talk in English on
5 architectures of asynchronous JavaScriptTomasz Ducin40m
Title names five architectures and then shows when each actually helps: code examples use ES6 generators, native Promises, async/await and RxJS and end with a…
Talk in English on
Best Practices for GraphQL and GraphQL Subscriptions at ScaleLaney Kuenzel Zamore, Adam Kramer30m
GraphQL runs Facebook mobile data fetching at scale serving hundreds of billions of queries per day across thousands of app versions; schema types are…
Talk in English on
Sociolinguistics and the Javascript community: a love storyHarriet Lawrence16m
Claim: applying language socialization techniques measurably improves newcomer retention and comfort. Evidence includes a 2012 study linking self‑efficacy to…
Talk in English on
Lightning talk: Service Workers, use themPontus Lundin05m
Claims that service workers noticeably improve load and offline behavior and demonstrates a working offline demo. Shows concrete code: registers via…
Lightning in English on
Lightning talk from Johan ÖbrinkJohan Öbrink05m
An initiative builds a competency/job‑matching platform started at a hackathon then gets adopted by a government agency and rebuilt to specification. The…
Lightning in English on
You're only supposed to blow the bloody doors off!Léonie Watson28m
Clear examination of concrete accessibility traps: why Windows screen readers gobble keystrokes and break JavaScript letter shortcuts, how rebuilding buttons…
Talk in English on
A Brief History of PrototypesKat Marchán28m
A short technical history traces prototypes from Director (1976) through Object Lisp, Self and LambdaMOO to Lua and JavaScript, arguing JavaScript has no…
Talk in English on
Best Practices for reusable UI componentsMars Jullian23m
Advocates building reusable UI components in React that are self-sufficient: they accept data as props, keep interaction in internal state, and notify parents…
Talk in English on
The Design and Evolution of Event-Driven DatabasesMark Nadal29m
Claims a working gun DB MIT licensed system that achieves 20 million cache reads/sec, 20,000 writes/sec and 2,000 browser table inserts end-to-end. Implements…
Talk in English on
Lightning talk: Writing cross-platform editor pluginsHenric Trotzig07m
Starts as a Vim plugin written in vim script and Ruby to auto-import JS requires then rewrites core in JavaScript because parsing JavaScript in JavaScript is…
Lightning in English on
Lightning Talk: Payment Request API in a React Higher-Order ComponentMarco Lanaro06m
Shows wrapping the browser Payment Request API inside a React higher-order component to separate payment UX from app state and reduce boilerplate. The…
Lightning in Dutch on
Solving layout problems with CSS Grid and friendsRachel Andrew30m
Explains that CSS Grid is a true two-dimensional layout that defines tracks on the container and does the math: examples show a 12-column grid using minmax(0…
Talk in English on
Myles Borins - KeynoteMyles Borins29m
History of JavaScript standards and how Node actually inherits V8 lead to concrete fixes and tradeoffs: Node updates V8 mid-release to get ES features…
Talk in English on
The future of the web and the curious case of the unintended siloPaul Kinlan51m
Argues that the web is closing capability gaps but losing to platform silos, shows concrete demos and metrics: a 20‑second flight booking via Payment Request…
Talk in English on
Who Cares Why Undefined Is Not a FunctionTereza Sokol14m
A Netflix-like single-page app uses React, reactive streams, Backbone and a black-box video player and ends up with inconsistent state, unsubscribed streams…
Talk in English on
Fun With Serverless JavascriptLorna Jane Mitchell28m
Argues serverless shifts ops to pay-per-run functions and gives concrete tooling and cost details: billing in gigabyte-seconds and many free invocations…
Talk in English on
Down the Rabbit Hole: JS in WonderlandClaudia Hernández14m
Shows how to generate digits and letters using only non‑alphanumeric tokens and then assemble and run code by abusing coercion and constructors, e g producing…
Talk in English on
Lightning talk: Renderless React ComponentsFindlay Hannam05m
A small library of renderless React components captures client-only values like viewport width and saved scroll positions and writes them into the Redux store…
Lightning in English on
Lightning talk: Machine Learning Intuitions for DeepLearn.jsAmir Hossein Rahnama05m
Concrete demo of DeepLearn.js on MNIST shows a convolutional network with matching layer dimensions and a final 10-way output, trained over ~300 epochs in…
Lightning in English on
Get Rich Quick With P2P Crypto CurrencyFeross Aboukhadijeh37m
Title promises crypto riches but the concrete claim is different: browser peer‑to‑peer works and saves bandwidth (cites Spotify 88% hosting reduction). The…
Talk in English on
Beyond the bubbleBen Schwarz31m
Less than half the world has Internet access—about 53% offline—and India adds ~108 million new users a year, so optimize for slow, cheap devices like the Moto…
Talk in English on
Reactive Web Animations with RxJSDavid Khourshid29m
Title promises practical results: code uses RxJS with DOM events, hammer.js for touch, requestAnimationFrame scheduling and a simple lerp smoothing reducer to…
Talk in English on
Lightning talk: BikeShed - JavaScript in and on tvOSJoel Arvidsson05m
A JavaScript game called BikeShed game runs on tvOS using React Native on tvOS and the Animated API, forcing workarounds for missing transform‑origin and input…
Lightning in English on
Lightning talk from Joakim CarlsteinJoakim Carlstein05m
Claims a tiny microservice library that makes any Npm module callable across processes by a require replacement and a dynamic generic service wrapper, using…
Lightning in English on
Lightning talk: Testing Distributed DatabasesMark Nadal06m
Claim states a tiny distributed database rebuilt yesterday and then stress-tested live: a mocha distributed test deploys code into browsers via a Panic server…
Lightning in English on
Next.js by ExampleGuillermo Rauch36m
Builds a real app with Next React ReactDOM and a pages directory, demonstrates hot module reloading, automatic routing and scoped CSS via Style JSX, and shows…
Talk in English on
Keynote: Building Inclusive CommunitiesKarolina Szczur27m
Tech workforce numbers shock: about 26% of software engineers are women, black women hover near 3%, open source shows ~95% male contributors, and 60% of women…
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.