~/conference

JSUnconf 2016

date:2016-04-23..2016-04-24
location:Hamburg, Germany
series:JSUnconf · 4 editions
editions:[JSUnconf 2016, JSUnconf 2017, JSUnconf 2018, JSUnconf 2019]

frontend developers, JavaScript developers, devops engineers, game developers, QA engineers, creative coders

HTTP/2 protocol details and server push; service workers and cache strategies; Node.js machine learning with synaptic; CI/CD with Docker and Kubernetes; semantic versioning and conventional changelogs; WebGL path tracing and shaders; end-to-end testing with Nightwatch and Selenium; functional programming and persistent data structures; atomic design with BEM and ITCSS; game-hacking techniques and automation; deployment queuing for rolling updates

titleauthorlength
Project IronmanChristoph Reinartz34m
Refactors a legacy CSS base into a pattern library using atomic design, BEM and ITCSS, switching to mobile‑first and normalize + border‑box, replacing sprites…
Talk on
Whirlwind Tour through the HTTP2 SpecOle Michaelis30m
HTTP/2 ships May 2015 and already handles real traffic: 22% of web traffic and Firefox serving 35% of HTTPS as HTTP/2 by late 2015, while average pages open 38…
Talk on
Go Offline with Service WorkersEmanuel Kluge23m
Service workers replace AppCache with a programmatic proxy that runs on HTTPS (localhost excepted), lets code register via navigator.serviceWorker.register…
Talk on
Machine Learning with Node.jsLian Li31m
Builds a probabilistic football match predictor in Node.js using synaptic and a perceptron-style network (2 inputs, two hidden layers of six nodes, 3-way…
Talk on
Automate EverythingAlexander Pinnecke28m
Builds run on CircleCI, npm packages get semantic version bumps and automated changelogs via conventional changelog, Docker images are built and pushed to…
Talk on
Welcome to 3DMartin Schuhfuss31m
Explains how the GL pipeline actually maps vertices through matrices into clip space and into pixels with vertex and fragment shaders, shows why rasterization…
Organiser on
Hacking Games and Why You Should Do ItPhilip Hödtke32m
Demonstrates concrete hacks: open DevTools, find game object on window, change properties like stats.gold to 999990 to win, or run a setInterval exploit to…
Talk on
Frontend TestingHannes Diercks28m
A live demo shows how to write end‑to‑end tests with Nightwatch + Selenium connecting to a local Selenium server on port 4444, driving Chrome/Firefox at about…
Talk on
From a Destroyed City to a JavaScript DeveloperRami Rihawi30m
Arrives as a refugee, learns German while joining Ready school, gets a donated laptop, and shifts from C++ game attempts to shipping JavaScript work. Builds a…
Talk on
Learning Functional Programming with JavaScriptAnjana Vakil30m
Shows that expressing code as pure functions and using higher-order functions like Map, Reduce, and Filter avoids side effects, with a concrete example…
Talk on
Lightning TalksPrinciya Marina, Dave Brotherstone, Mouse Braun, Michele Guido, Patty Chaupis, Hannes Diercks, István Szmozsánszky "Flaki"41m
Rapid-fire specifics: a quick survey of JavaScript quirks shows seven typeof returns, NaN weirdness and coercion demos with live examples; a polemic urges…
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.