JSConf Budapest 2019
2019-09-26..2019-09-27
Budapest, Hungary
[JSConf Budapest 2015, JSConf Budapest 2016, JSConf Budapest 2017, JSConf Budapest 2019, JSConf Budapest 2022, JSConf Budapest 2024]
who it's for
frontend developers, web developers, web performance engineers, accessibility engineers, Node.js developers, qa and test engineers, platform and operations engineers, security researchers
topics
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
| title | author | length |
|---|---|---|
| Accessibility vs latest Web APIs. Can’t we just get along? | Mauricio Palma | 29m |
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… | ||
| API Modernization: Building Bridges As You Cross Them | Shelley Vohr | 29m |
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… | ||
| Testing in production: Ideas, experiences, limits, roadblocks | Jorge Marin | 25m |
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… | ||
| Weaving the web - Programming textile-based interactions | Charlie Gerard | 28m |
Prototypes use conductive thread sewn to a Flora board with a Bluetooth module and Web Bluetooth in the browser, sending integer capacitive readings (threshold… | ||
| JS in Extreme Conditions: WebApps for the Refugee Aid Movement | Taylor Fairbank | 31m |
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… | ||
| Composing music with composed functions | Adam Giese | 22m |
Functional techniques convert a human shorthand into playable notes using Ramda and Tone.js over the Web Audio API, composing small pure functions like… | ||
| Essential JavaScript debugging tools for the modern detective | Rebecca Hill | 29m |
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… | ||
| How not to read the room: Creating socially awkward wearables | Stephanie Nemeth | 27m |
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… | ||
| Taming `Git`osaurus Using Mystical Trees | Damini Satya Kammakomati | 34m |
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… | ||
| Making things fast in world of build tools | Jake Archibald | 43m |
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… | ||
| Legendary Lambdas | Tejas Kumar | 28m |
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… | ||
| Mastering UIs with Finite State Machines | Rubén Sospedra | 30m |
Argues finite state machines (Mealy-style) replace fragile if/else UI code with a deterministic, idempotent model that makes race conditions and double-fetch… | ||
| Deciphering Brainwaves with the Web Audio API | Braden Moore | 27m |
Claims that browser JavaScript plus the Web Audio API can parse EEG and aid epilepsy diagnosis by converting recordings into audio buffers, applying filters… | ||
| A privacy first period tracker? Is it even possible? | Benedicte Raae | 29m |
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… | ||
| Take on me, web browsers! | Eva Ferreira | 22m |
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… | ||
| StrangerDanger: Finding Security Vulnerabilities Before They Find You! | Liran Tal | 24m |
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… | ||
| Algorithms and Their Habitat | Vitalii Bobrov | 21m |
Covers concrete techniques: data normalization turns product lists into ID‑keyed maps for constant time lookups and replaces N×M scans with linear joins… | ||
| Testing presentation components visually | Balázs Korossy-Khayll | 30m |
Claims a reproducible visual regression pipeline that catches CSS and layout breakage by rendering components in isolation, taking image snapshots and tracking… | ||
| Looking under the rug: the art of learning from failure | Isabella Silveira de Souza | 29m |
A developer accidentally drops an employee table and loses ~15,000 records the day before payday then rebuilds processes: backups and transaction rollbacks… | ||
| Impressions of | 04m | |
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… | ||
| nothing matches | ||