~/conference

Nordic.js 2016

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

frontend developers, JavaScript developers, Node.js developers, web performance engineers, tooling and QA engineers, embedded hardware hackers, security researchers

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

titleauthorlength
Resilience: Tried and tested approachesJeremy Keith48m
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…
Talk on
Declarative testing of virtual DOM trees • Lightning talkWilliam Berglund05m
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…
Lightning on
Magic of Computer Vision UnraveledMariko Kosaka32m
Concrete recipes and tradeoffs: uses HTML5 canvas getImageData to read RGBA pixels, applies per-pixel LUT filters, convolutions (box and Gaussian blur)…
Talk on
connected-car.js • Lightning talkKristofer Sommestad04m
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…
Lightning on
real world fp js • Lightning talkVladimir Starkov05m
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…
Lightning on
sousvide.js • Lightning talkPeter Allwin04m
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…
Lightning on
Demystifying Frontend Framework PerformanceEvan You27m
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…
Talk on
You don't know CSS • Lightning talkAnton Nemtsev04m
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…
Lightning on
The Smörgåsbord of web app hackingFrans Rosén29m
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…
Talk on
Embracing The FutureJem Young30m
June 17, 2015 marks ES6 finalization and ES2016 adds just two features (Array.prototype.includes and exponentiation *), while async/await and promises enable…
Talk on
A brief history and mishistory of modularityAshley Williams30m
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…
Talk on
JavaScript Takes on Genetically Evolving Cellular AutomataIrina Shestak29m
JavaScript code implements one‑dimensional cellular automata using a JavaScript DOM prototype to render cells and evaluate rule 110, a known Turing‑complete…
Talk on
JavaScript as PlayRachel White25m
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…
Talk on
The Mad CousinAbdullah Ali27m
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…
Talk on
If you know map, I will teach you monadsMattias Petter Johansson34m
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…
Talk on
From Software to Hard ware: How Do I Track My Cat with JavaScriptTomomi Imura26m
Describes building a cat tracker that detects motion, captures images, runs JS cat-face detection, uploads photos and sends SMS alerts. Uses Raspberry Pi…
Talk on
There is a better way • Lightning talkJohanna Månsson Grahn, Maria Sölscher04m
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…
Lightning on
The worst lightning talk ever • Lightning talkNataliia Uvarova05m
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…
Lightning on
Recreate Masterpieces of Modern Art with JavascriptAmy Cheng27m
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…
Talk on
Cutting-Edge Responsive Web DesignVitaly Friedman33m
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…
Talk on
Pragmatic performance patternsDavid Björklund14m
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…
Talk on
A Cartoon Guide to Performance in ReactLin Clark30m
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…
Talk on
SEO Black Holes • Lightning talkPer Stenström07m
A small test site adds content dynamically and then checks search results to see what actually appears. It injects JavaScript-injected text and verifies…
Lightning on
Event Sourcing a Node.js ApplicationNicole Rauch28m
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…
Talk on
I know what you :visited • Lightning talkPierre Reimertz06m
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…
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.