~/conference

JSConf Budapest 2016

frontend developers, JavaScript developers, web performance engineers, web security engineers, creative coders, web operations engineers

npm ecosystem and CLI; V8 memory and garbage collection; Let's Encrypt and HTTPS automation; HTTP/2, ALPN and server push; perceived performance and speed index; service workers for offline pages; event sourcing with React and Flux; Web Audio API and Web MIDI; johnny-five hardware control and IoT; client-side JavaScript security strategies; webpack and build tooling

titleauthorlength
What everybody should know about npmLaurie Voss31m
Ecosystem stats land hard: 4 million users, a billion package downloads every week and about 80% newcomers in the last year, so practical defaults matter. npm3…
Talk on
The Hitchhiker's Guide to All Things Memory in JavascriptSafia Abdalla26m
Explains how V8 actually lays out memory with six V8 spaces, distinguishes new vs old generation collection, and claims scavenging copies live objects…
Talk on
Encrypt the Web For $0Yan Zhu22m
Claims that HTTPS can be cheap and fast are backed by concrete wins: Let's Encrypt issues automated certificates and reports over 3 million issued with 10,000…
Talk on
Why Performance Matters - JSConf Budapest 201Denys Mishunov22m
Claim: perceived speed matters more than bytes or milliseconds, and a 20% rule (Weber‑Fechner) often determines whether users notice improvements. Cited…
Talk on
Natural User Interface using JavaScriptPrinciya Sequeira29m
Builds a Leap Motion simulator that fakes the device SDK over websockets so the same JavaScript code runs with or without hardware, runs a mock server on port…
Talk on
Event-Sourcing your React-Flux applicationsMaurice de Beijer26m
Argues that React and Redux apps gain auditability and resilience by pairing CQRS with Event‑Sourcing, showing commands with unique IDs, event storage, and…
Talk on
Internet of CatsRachel White24m
A web‑connected cat feeder is built with node, socket.io, and johnny-five driving a Particle Photon and a continuous servo; it dispenses on a Cron schedule or…
Talk on
The Other Side of EmpathyNick Hehr26m
Argues that empathy improves open source and team work by naming four concrete tenets: context, constructive feedback, communication, caring. Cites tools and…
Talk on
We ❤ Music & the WebTim Pietrusky, Martin Schuhfuss33m
Live audio and visual set built in the browser: recording and saving WAV blobs from mic via Web Audio API, triggering synths with a MIDI controller via Web…
Talk on
The Formulartic SpectrumSuz Hinton26m
Records subway audio, decodes PCM with the Web Audio API, then maps PCM samples to pixels (mapping −1..1 to 0..255) to render a rainbow canvas that can reach…
Talk on
Building an Offline Page for theguardian.comOliver Joseph Ash24m
Built an offline page for theguardian.com in under a day using service workers, priming a cache then intercepting requests with a network-first then cache…
Talk on
High Performance in the Critical Rendering PathNicolás Bevacqua27m
Blog initially shows spinning balls until server rendering replaces client‑only rendering and fixes first‑paint. Measure with DevTools, PageSpeed Insights…
Talk on
Offensive and Defensive Strategies for Client-Side JS SecurityAnand Vemuri28m
Demonstrations use an intentionally vulnerable Node app plus Burp and BeEF to show a stored XSS payload that exfiltrates data and remotely controls a browser…
Talk on
Changing live audio with the web-audio-apiSam Bellen21m
Asserts guitar effect pedals are fully reproducible in the browser using the web-audio-api and demos a working chain of input → nodes → output with concrete…
Talk on
Science in the BrowserRobert Kerr37m
A web app orchestrates real-time cloud simulation of compartmental neuron models (Hodgkin–Huxley style equations) and renders them with 3D WebGL visualization…
Talk on
HTTP/2 is coming! Unbundle all the things?!?Stefan Baumgartner25m
HTTP/2 reduces parallel TCP connections into one multiplexed stream so latency drops (demo shows ~800 ms saved on a blog and about half the load time on…
Talk on
Down the Rabbit Hole: JS in WonderlandClaudia Hernández25m
Shows concrete gotchas: NaN is a Number, typeof null === "object", +!![] evaluates to 1, Array.sort() defaults to lexicographic order so 4 can come after 33…
Talk on
Works On My Machine, or the Problem is between Keyboard and ChairLena Reinhard31m
The claim is that the tech industry is a buggy system built by and for privileged people and that this produces concrete harms: virtual assistants fail to flag…
Talk 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.