JSConf Budapest 2022
2022-06-02..2022-06-03
Budapest, Hungary
[JSConf Budapest 2015, JSConf Budapest 2016, JSConf Budapest 2017, JSConf Budapest 2019, JSConf Budapest 2022, JSConf Budapest 2024]
who it's for
JavaScript developers, frontend developers, engineering managers, UX designers, accessibility engineers, web performance engineers, voice interface developers, IoT developers
topics
type annotation syntax proposal; Core Web Vitals metrics; axe and pa11y accessibility testing; Web Bluetooth drone control; WebRTC telehealth apps; TensorFlow.js real-time segmentation; A/B testing and canary releases; JavaScript generators usage; bundle size climate impact; CSS Grid responsive layouts; documentation as developer experience
| title | author | length |
|---|---|---|
| Typed JavaScript? For real? The “type annotations” proposal and what it’s all about | Gil Tayar | 30m |
A TC39 Stage 1 proposal reserves explicit syntax spots so type annotations become legal JS, with the key claim that types are ignored at runtime (runtime… | ||
| History of Art vs. Web Design vs. Frontend Development | Nils Binder | 26m |
Compares emotional, Pollock‑style layouts with Brunelleschi’s measured systems and shows actual code that reproduces the effect: a headline rendered at roughly… | ||
| What I've learned on Being a better Engineer from being a Product Manager | Noa Katsovich | 24m |
Claim: ask four concrete questions before coding — who is it for, what does success look like, what is the minimum value I can deliver, what else — and use… | ||
| The ins and outs of Core Web Vitals | Dan Shappir | 30m |
Core Web Vitals are unpacked with concrete thresholds and data sources: 2.5s LCP threshold and green/amber/red bands, 28-day rolling average in the Chrome User… | ||
| Cool things to do with Voice Interfaces (and lots of things you shouldn't) | Sarah Saunders | 31m |
A working Alexa skill runs the open extended jungian type scales quiz, parses utterances with the Alexa skills kit, stores answers in session and posts… | ||
| Is there #Stress in the world of #Tech? | Crux Conception | 20m |
This is not a Technical talk; however, by the time we near this event, the world will be attempting to get back to normal. Workers will have some form of… | ||
| No way, JOSE! | Sam Bellen | 30m |
Explains how JOSE encodes signatures (JWS as three base64 parts) and encryption (JWE as five parts), demonstrates decrypting the encrypted content‑encryption… | ||
| Testing Web Accessibility | Adrián Bolonio | 30m |
Covers concrete testing workflow: claim that automated tools find only about 20–30% of issues and must sit inside a larger process, demos of axe, pa11y, and… | ||
| 7±2 Reasons Psychology Will Help You Write Better Code | Moran Weber | 28m |
Shows that cognitive tricks change concrete code decisions and catches real bugs: uses the stroop task and the gorilla selective attention demo to prove… | ||
| The Doctor Will See You Now: Machine Learning for Telehealth | Mark Brouch | 28m |
Built a browser telehealth app called dialer video that reaches over 80% of US physicians and ran hundreds of thousands of clinician calls and millions of call… | ||
| To kill a working drone: flying a drone with twitter, bananas & Web APIs | Nhlanhla Lucky Nkosi | 43m |
Cheap SG900s takes four months to arrive and a Parrot Mambo Mini becomes the real testbed; shipped small accessories and Bluetooth support are used to build… | ||
| Two years of pandemic for our mental health: and now what? | Antonio Cobo Cuenca | 31m |
Anecdotes and concrete fixes decide: a 75th birthday on 19 March 2020 gets cancelled, an iPad keeps an isolated parent connected, a colleague studies for Azure… | ||
| A/B testing and canary releases - why, what and how? | Rafal Rumanek | 28m |
Gives concrete lessons: calculates required sample size for a 10%→12% lift, shows how sequential testing and a Bayesian (71% probability example) flow shortens… | ||
| The Power of JS Generators | Anjana Vakil | 36m |
Shows concrete tools and outcomes: implements a lazy deck-of-cards generator, uses async generators with fetch/paginated SWAPI to stream pages into a 408 of… | ||
| The emotional chaos of deploying code | Alexandra Sunderland | 26m |
Claim: routine deploys routinely trigger hidden emotions across an org, from sales demo breakage to support ticket surge, and those effects are measurable by… | ||
| Building interactive wall decor from junk phones | Tiger Oakes | 25m |
Builds a literal collage called Cell Wall that runs multiple Android phones from a Raspberry Pi and Node.js to show split images, clocks and visualizers… | ||
| Offline IoT - Building Resilient Connected Devices without the Internet | Nick Hehr | 30m |
Shows concrete builds and numbers: local-first devices avoid the ~10% remote-use slow path by using multicast UDP discovery, mdns and DNS-SD, or MQTT brokers… | ||
| DX is UX | Mathieu Anderson | 29m |
Claims concrete wins: switching Webpack → Vite: 7min to 30s or adopting TurboRepo cuts builds ~80% actually speeds development; adopting Airbnb: 38% bugs… | ||
| Documentation: The Missing Pieces | Adrienne Braganza Tacke | 29m |
Shows exactly what to change in docs: spell out acronyms, write fully explicit step-by-step commands and replacements, and use explicit variable names in code… | ||
| Communicating Intention with Functional TypeScript | Thiago Temple | 32m |
Concrete patterns and checks that change code reading into guarantees: use Result/Option discriminated unions to return success or error instead of throwing… | ||
| How Your Bundle Size Affects The Climate | Roy Derks | 26m |
Web payloads matter: the average website is four times bigger than 10 years ago, and measuring with website carbon.com shows concrete impact — a 10 MB bundle… | ||
| It's the markup that matters | Hidde de Vries | 33m |
Markup determines the accessibility tree and the values assistive tech sees, not frameworks or buzzwords; browsers generate roles, names and states from HTML… | ||
| Impressions of | 03m | |
Arrives at 11:30 and finds a festivallike afterparty atmosphere and a conference that prioritizes community over language with talks on mental health and… | ||
| nothing matches | ||