Nordic.js 2016
2016-09-08..2016-09-09
Stockholm, Sweden
[Nordic.js 2016, Nordic.js 2017, Nordic.js 2018, Nordic.js 2019, Nordic.js 2022, Nordic.js 2025]
as the organisers put it
A JavaScript Conference Nordic.js is a two-day JavaScript conference that will take place at Münchenbryggeriet in Stockholm, 8-9 Sep. Our goal is to inspire and to get inspired, to meet and learn f
who it's for
frontend developers, JavaScript developers, Node.js developers, web performance engineers, tooling and QA engineers, embedded hardware hackers, security researchers
topics
progressive enhancement practices; virtual DOM testing abstraction; canvas image processing pipelines; webworker off-main-thread compute; service worker caching strategies; Swagger-driven API mocks; Raspberry Pi Node.js control; PID temperature control in Node; ES2016 and async/await; responsive web design techniques; module dependency cost measurement; React performance patterns
| title | author | length |
|---|---|---|
| Resilience: Tried and tested approaches | Jeremy Keith | 48m |
The core claim is that resilience comes from layering: pick the core functionality, implement it with the simplest tech (HTML/CSS/forms), then enhance with… | ||
| Declarative testing of virtual DOM trees • Lightning talk | William Berglund | 05m |
Claims that a virtual DOM can be represented as a triple functor of type, props and children and that implementing triMap/triApply yields a testable… | ||
| Magic of Computer Vision Unraveled | Mariko Kosaka | 32m |
Concrete recipes and tradeoffs: uses HTML5 canvas getImageData to read RGBA pixels, applies per-pixel LUT filters, convolutions (box and Gaussian blur)… | ||
| connected-car.js • Lightning talk | Kristofer Sommestad | 04m |
Thirty-plus staff are building connected-car services and run nine REST APIs that used to have hand-edited docs and flaky integrations. The team converts API… | ||
| real world fp js • Lightning talk | Vladimir Starkov | 05m |
Shows how small pure functions combine into real utilities: a sync example that splits a CSV string, trims items and rejects empties, implemented as a… | ||
| sousvide.js • Lightning talk | Peter Allwin | 04m |
Builds a DIY sous‑vide around a Raspberry Pi using a soldered thermistor plus an ADC, reads analog values via a V8 add-on in Node, and switches a budget… | ||
| Demystifying Frontend Framework Performance | Evan You | 27m |
Compares concrete measurements and fixes: a to-do benchmark had a 10x setInterval bug and React was profiled in development mode, after corrections React edges… | ||
| You don't know CSS • Lightning talk | Anton Nemtsev | 04m |
The talk lists concrete CSS features and browser status so decisions rest on facts not hype. motion path model can place and animate elements and vendors track… | ||
| The Smörgåsbord of web app hacking | Frans Rosén | 29m |
Starts with finding a PayPal XSS that nets $750 then escalates to sending 22 validated bugs from an iPhone for $4,000, demonstrates a chained privilege… | ||
| Embracing The Future | Jem Young | 30m |
June 17, 2015 marks ES6 finalization and ES2016 adds just two features (Array.prototype.includes and exponentiation *), while async/await and promises enable… | ||
| A brief history and mishistory of modularity | Ashley Williams | 30m |
Argues that modularity’s value is practical not ideological: npm shows thousands of packages with ~224 million downloads a day, the left-pad incident exposes… | ||
| JavaScript Takes on Genetically Evolving Cellular Automata | Irina Shestak | 29m |
JavaScript code implements one‑dimensional cellular automata using a JavaScript DOM prototype to render cells and evaluate rule 110, a known Turing‑complete… | ||
| JavaScript as Play | Rachel White | 25m |
A playable HTML5 platformer named Rick's Big Day exists: built with Phaser, arcade physics, sprite sheets (a 6-frame sprite sheet for the cat), platforms… | ||
| The Mad Cousin | Abdullah Ali | 27m |
Nexus claims to run server JavaScript across cores by replacing V8’s single event loop with JavaScriptCore and a thread pool that schedules callbacks on… | ||
| If you know map, I will teach you monads | Mattias Petter Johansson | 34m |
Starts from the concrete claim that map is a capability and demonstrates it across four implementations: array.map, a recursive map_tree function, an async… | ||
| From Software to Hard ware: How Do I Track My Cat with JavaScript | Tomomi Imura | 26m |
Describes building a cat tracker that detects motion, captures images, runs JS cat-face detection, uploads photos and sends SMS alerts. Uses Raspberry Pi… | ||
| There is a better way • Lightning talk | Johanna Månsson Grahn, Maria Sölscher | 04m |
A business system stalls with no users, endless bugs and a team exhausted while the client starts bargaining on price; the concrete claim is that customer… | ||
| The worst lightning talk ever • Lightning talk | Nataliia Uvarova | 05m |
Claims being the worst lightning talk ever while actually surveying tiny concrete bits: a failed image demo of a pixel unicorn-and-cat, three open-source… | ||
| Recreate Masterpieces of Modern Art with Javascript | Amy Cheng | 27m |
Recreates Damien Hirst spot paintings and a Mondrian composition using the HTML5 canvas API and p5 jas, generates about five spot paintings in under a minute… | ||
| Cutting-Edge Responsive Web Design | Vitaly Friedman | 33m |
Shows exact hacks and results: using a custom emoji font to force consistent glyphs across platforms, a CSS pseudo-element trick that highlights both table row… | ||
| Pragmatic performance patterns | David Björklund | 14m |
A concrete case study: an HTML-to-JSON pipeline gets a tiny synthetic benchmark and a benchmark-first workflow so changes are measured not guessed. Uses Node… | ||
| A Cartoon Guide to Performance in React | Lin Clark | 30m |
Walks through stepping the virtual DOM and builds simple examples that show concrete effects: virtual DOM minimizes DOM writes by batching to reduce reflows, a… | ||
| SEO Black Holes • Lightning talk | Per Stenström | 07m |
A small test site adds content dynamically and then checks search results to see what actually appears. It injects JavaScript-injected text and verifies… | ||
| Event Sourcing a Node.js Application | Nicole Rauch | 28m |
A concrete postmortem of adding event sourcing to a Node.js conference registration system: uses Node.js and MongoDB, hydrates read/write models per request at… | ||
| I know what you :visited • Lightning talk | Pierre Reimertz | 06m |
A concrete exploit shows how a redraw timing hack plus abusing CSS :visited and embedded SVG swaps lets code infer whether specific URLs are in history; a… | ||
| nothing matches | ||