~/conference

JSUnconf 2018

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

JavaScript Unconference 2018 in Hamburg. It's your conference. You decide what will happen.

frontend developers, ui engineers, web performance engineers, web security engineers, accessibility engineers, tooling authors, engineering managers

Web Animations API usage; resource hints: preconnect prefetch preload; micro frontends with iframes and custom elements; tensorflow.js browser machine learning; wasm-bindgen WebAssembly integration; self-hosted fonts and font-display swap; Houdini Paint API and Typed OM; inline SVG reuse and filter effects; AV1 open video codec; link checking and screenshot testing

titleauthorlength
Introduction to Web SecurityDominik Kundel29m
A demo site uses Twilio and JWT auth and demonstrates concrete failures: JWT "none" exploit lets anyone flip a role when algs aren’t whitelisted; marked…
Talk in English on
Native Web AnimationLisi Linhart27m
Empirical rules and runnable code decide whether to watch: animations use transform and opacity to stay on the GPU compositing step, avoid layout-triggering…
Talk in English on
Micro FrontendsElmar Burke, Hans-Christian Otto34m
Argues micro frontends let teams scale and modernize incrementally, showing concrete approaches: isolated runtimes via iframes (used for payments), shared…
Talk in English on
preconnect, prefetch, preload, pre what? An intro to Resource HintsRobin Drexler27m
Concrete numbers and demos: measurements on webpagetest.org show DNS TCP TLS handshakes plus 3G latency pushing connection setup into the 1–1.4s range and a…
Talk in English on
How hard can it be! Practical uses of complexity theoryAnna Melzer21m
A sequence of small machines gets built and tested: a finite state automaton that accepts alternating cat/dog petting and works for that rule; a pushdown…
Talk in English on
Machine Learning in the BrowserLian Li36m
Builds a browser-side neural net with tensorflow.js (formerly deeplearn.js), generates 10,000 data points of random RGB inputs and complementary RGB targets…
Talk in English on
Turning wireframes into codeMarkus Siering
-- no description --
Talk in English on
World dominationKathrin Holzmann
-- no description --
Talk in English on
(Web) Hooked on a feeling with ServerlessEmanuel Kluge
-- no description --
Talk in English on
Accelerating talent through community bootcampsJulia Hurrelmann
-- no description --
Talk in English on
lerna - migrate your package zoo to a monorepoArnd Issler
-- no description --
Talk in English on
Web accessibilityDarek Kay
-- no description --
Talk in English on
Down the SVG Rabbit HoleRobyn Larsen30m
Shows how inline SVGs become reusable assets with the use element, warns Sketch exports add unwanted transforms, and recommends flattening/artboards to avoid…
Talk in English on
Houdini the new CSS MagicKarsten Buckstegge24m
Houdini exposes low-level CSS entry points so JavaScript can polyfill missing features by registering Paint API worklets, using the CSS Typed OM and custom…
Talk in English on
High Performance Web FontsPeter Müller26m
Demo shows a concrete tool called subfont that pulls Google Fonts local, preloads them and applies font-display: swap, cutting the slow-path cost so first…
Talk in English on
Putting WebAssembly in your web app today!Johann Hofmann28m
Rust code compiles to a real .wasm and a JS glue file using wasm-bindgen, producing generated hash.wasm and hash.js that handle string marshaling and memory…
Talk in English on
The importance of taking a breakRamón Huidobro04m
Getting stuck on a bug repeatedly resolves by stepping away and letting the mind mull things over; a concrete example is leaving a desk for a walk with dogs…
Lightning in English on
AV1István Szmozsánszky "Flaki"05m
A new video codec called AV1 emerges from the Alliance for Open Media as a royalty-free open-source codec that claims real gains and practical tooling. Tests…
Lightning in English on
Hacking create react app to use preactDaniel Spitzer04m
Hacks replace react and react-dom with preact via modified react-scripts and webpack so the bundle shrinks dramatically while keeping the same JSX API; Jest…
Lightning in English on
Health, mental health and what notDiana Ilithya05m
A personal account names a diagnosis of tennis elbow, a month of enforced rest and "Frankham gymnastic" therapy, then months later an MRI that finds a…
Lightning in English on
Punchcard coding with CSSFabricius Seifert05m
-- no description --
Lightning in English on
The algorithmic beauty of plantsAnna Melzer04m
Claims that plant growth maps to generative grammars and demonstrates a concrete L‑system pipeline: an axiom plus replacement rules produce strings, a…
Lightning in English on
A word from an organizerGregor Elke03m
Organizers run the noches meetup in Hamburg and claim the biggest bottleneck is finding people willing to speak not the topic itself; common barriers are…
Lightning in English on
In app browsersFranco Speziali05m
A web quiz that posts to Pinterest fails for Facebook referrals because the in‑app browser does not persist cookies, so OAuth redirects repeatedly reset state…
Lightning in English on
Check your links with hyperlinkPeter Müller02m
A small crawler called hyperlink walks a site recursively and reports actual failures not vague examples it flags broken links and permanent redirects verifies…
Lightning in English on
The Importance of Cross-Cultural CompetencyJulia Hurrelmann06m
Shows how small changes in interview process affect hiring outcomes and gives concrete mitigation steps: a one-page cultural checklist to capture setting and…
Lightning in German on
Think outside the boxPhilipp Hinrichsen04m
Shows a concrete hack: parse git commit messages into an index.md, filter out excluded types, and push the generated site to GitHub Pages with simple npm…
Lightning in English on
Screenshot TestsAnsgar Mertens
-- no description --
Talk in English on
Handling and validating user input in a react appEdward Byne
-- no description --
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.