~/conference

JSConf Budapest 2019

frontend developers, web developers, web performance engineers, accessibility engineers, Node.js developers, qa and test engineers, platform and operations engineers, security researchers

Speech Recognition Web API; Web Bluetooth interactions; Web Audio composition; service workers and caching; webpack bundle splitting; rollup and code inlining; Preact for tiny web games; TensorFlow.js on ARM; Git internals and workflows; Serverless Lambda performance; Finite state machines for UIs; visual testing of presentation components

titleauthorlength
Accessibility vs latest Web APIs. Can’t we just get along?Mauricio Palma29m
Argues that accessibility can be built with modern browser features and shows a working demo that ties Speech Recognition Web API to the Spotify Connect Web…
Talk on
API Modernization: Building Bridges As You Cross ThemShelley Vohr29m
Electron overhauls several APIs: it converts callbacks to promises via v8 C++ wrappers and supports both styles for at least one major version while emitting…
Talk on
Testing in production: Ideas, experiences, limits, roadblocksJorge Marin25m
Claims a runnable JS tool that simulates real users against cloud APIs, built with Node.js and Cucumber and request and deployed in Docker to exercise Dyson’s…
Talk on
Weaving the web - Programming textile-based interactionsCharlie Gerard28m
Prototypes use conductive thread sewn to a Flora board with a Bluetooth module and Web Bluetooth in the browser, sending integer capacitive readings (threshold…
Talk on
JS in Extreme Conditions: WebApps for the Refugee Aid MovementTaylor Fairbank31m
Production web app for refugee aid groups focuses on concrete wins: targets of <2s time to first paint (initial) and <5s to interactive, tested on a simulated…
Talk on
Composing music with composed functionsAdam Giese22m
Functional techniques convert a human shorthand into playable notes using Ramda and Tone.js over the Web Audio API, composing small pure functions like…
Talk on
Essential JavaScript debugging tools for the modern detectiveRebecca Hill29m
Favors concrete fixes over platitudes: a poll shows about 56%/ 67% still reach for console.log, but swapping in console methods like console.table, group…
Talk on
How not to read the room: Creating socially awkward wearablesStephanie Nemeth27m
Build: a LED necklace with a camera on a Raspberry Pi 3 B+ running Node.js and TensorFlow.js that counts people with a tiny YOLO model classifies up to 20…
Talk on
Taming `Git`osaurus Using Mystical TreesDamini Satya Kammakomati34m
Shows how the .git folder actually stores data and why git objects: blob tree commit matter then walks through index, HEAD, refs and stash while running real…
Talk on
Making things fast in world of build toolsJake Archibald43m
A playable web game, proxx.app, starts at 62 KB to interactive and 5.1 s on 3G (11 s on 2G) and is shrunk by concrete changes: swap to preact saving ~30 KB…
Talk on
Legendary LambdasTejas Kumar28m
Serverless Lambda functions are tested end to end: costs, cold starts, package size and throughput. Case studies cite Coca‑Cola cutting operating costs ~65% to…
Talk on
Mastering UIs with Finite State MachinesRubén Sospedra30m
Argues finite state machines (Mealy-style) replace fragile if/else UI code with a deterministic, idempotent model that makes race conditions and double-fetch…
Talk on
Deciphering Brainwaves with the Web Audio APIBraden Moore27m
Claims that browser JavaScript plus the Web Audio API can parse EEG and aid epilepsy diagnosis by converting recordings into audio buffers, applying filters…
Talk on
A privacy first period tracker? Is it even possible?Benedicte Raae29m
Prototype exists called Pal and it demonstrates a workable privacy first period tracker using AES-GCM 256 via the Web Crypto API for content encryption, PBKDF2…
Talk on
Take on me, web browsers!Eva Ferreira22m
Live demo shows a working browser chroma key built with getUserMedia, copying video frames into a canvas and doing canvas pixel manipulation to find green…
Talk on
StrangerDanger: Finding Security Vulnerabilities Before They Find You!Liran Tal24m
A small demo app called Goof sample app uses real vulnerable NPM modules and shows concrete exploits: marked XSS via sanitization bypass, dust.js remote code…
Talk on
Algorithms and Their HabitatVitalii Bobrov21m
Covers concrete techniques: data normalization turns product lists into ID‑keyed maps for constant time lookups and replaces N×M scans with linear joins…
Talk on
Testing presentation components visuallyBalázs Korossy-Khayll30m
Claims a reproducible visual regression pipeline that catches CSS and layout breakage by rendering components in isolation, taking image snapshots and tracking…
Talk on
Looking under the rug: the art of learning from failureIsabella Silveira de Souza29m
A developer accidentally drops an employee table and loses ~15,000 records the day before payday then rebuilds processes: backups and transaction rollbacks…
Talk on
Impressions of04m
This is a warm, anecdote-driven wrap of conference experiences and career heuristics: advice to learn the basics, start projects, seek mentorship, and speak at…
Promo 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.