~/conference

JSUnconf 2019

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

frontend developers, JavaScript developers, UX engineers, web performance engineers, full stack developers, tooling engineers, community organizers

TensorFlow.js for UX; animation concept and practice; dancemat.js interactive controls; CSS-in-JS tradeoffs; browser devtools performance debugging; DNS over HTTPS; clear small-scale architecture; functional programming in JavaScript; music performance software in JavaScript; MITM proxy backend mocking; Node-RED flow based programming; tracing complex frontend processes

titleauthorlength
Advanced UX with tensorflow.jsOliver Zeigermann29m
A live browser demo uses tensorflow.js to train an RNN (options: GRU or LSTM) on mouse sequences and predict which button will be clicked next, highlighting it…
Talk in English on
The algorithmic beauty of plantsAnna Melzer23m
Shows that plant forms come from simple rewrite rules: Lindenmayer systems with an axiom and simultaneous productions, translated via turtle graphics into…
Talk in English on
Embrace your project: Animation with conceptKerstin Puigmarti Concha23m
Claims that animation reduces cognitive load and clarifies orientation by mapping real movements to UI changes, and that animation needs a concept not…
Talk in English on
Just go for it: The story of dancemat.jsRamón Huidobro18m
Claims a working DIY DDR pad built with Bare Conductive paint, a Raspberry Pi Zero plus Pi Cap, StepMania and Node.js that the computer sees as a USB keyboard…
Talk in English on
CSS in JS: Is it worth the hypeKathrin Holzmann31m
Styled-components inlines critical CSS to avoid render blocking but Webpack can produce the same effect; a test with four button variants measures 3.4s vs 3.5s…
Talk in English on
Hands on performance debugging with the browser in devtoolsAlex Lakatos29m
Devtools troubleshooting focuses on measurable fixes: use the Network, Performance, Memory tabs to find a 500 ms JavaScript request, 91 requests totaling 3.5…
Talk in English on
DOH! Wait, what? DNS over https?Ole Michaelis27m
Shows a working DoH proxy that sends DNS queries over HTTPS to public resolvers such as Google Public DNS and demonstrates which browsers (Chrome, Firefox)…
Talk in English on
Clear Architecture in the smallPeter Crona26m
Argues that extracting a pure model from UI yields tiny, testable business logic and shows a working Snake game wired to both a React browser view and a…
Talk in English on
An introduction to functional programmingGerta Xhepi12m
Claims that pure functions plus map/filter/reduce replace manual loops and reduce bugs, demonstrates immutability with Object.freeze and disciplined…
Talk in English on
How I built my own music performance software in JavaScriptJan Krutisch31m
Built a JavaScript performance tool that drives an Ableton Push controller end to end: reads pads via web MIDI, renders the push display from a canvas…
Talk in English on
Devconnect: Building a mentoring communityStefanie Steppel04m
Project F connect runs meetups and regular coding sessions, organizing 3–5 people teams with mentors, mentees and a team coach. It exists as a two‑year passion…
Lightning in English on
Mocking your backend with a MITM proxyDave Brotherstone03m
A local MITM proxy that runs as an NPM install module creates a self-signed certificate and automatically trusts it for Chrome and Safari, edits the hosts…
Lightning in English on
1.5º-Lifestyle: Reduce your carbon footprintKateryna Gorokhova04m
Uses an online personal CO2 calculator and finds 12 tons per year, with 6 tons from flights; cites a target of 1–1.1 ton per person by 2050. Recommends…
Lightning in English
Node RED, an introduction to flow based programmingJulia Biro06m
-- no description --
Lightning in English on
Tracing Complex Frontend ProcessesJohannes Lamberts04m
A small Vue plugin records causal call chains and injects a proxy so code traces show what triggered each async request and why a state change happened. Demo…
Lightning in English on
Re-Thinking BordersKatrin Kampfrath06m
Shows a CSS technique that treats borders as multiple composable surfaces instead of a single stroke, using repeating-linear-gradient and layered…
Lightning in Dutch on
JavaScript and npm and what nowJan Kretisch06m
NPM Inc is a VC-funded company that can plausibly stop serving millions of packages overnight, with a concrete incident where an added dependency contained…
Lightning in English on
Two soft skills to save time and therefore moneyHannes Diercks05m
Claims two concrete habits cut wasted time: start with I’m proposing to… (for example propose “Can you do today at 11:00?” instead of asking when) and always…
Lightning 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.