~/conference

JSCamp Barcelona 2019

date:2019-07-18..2019-07-19
location:Barcelona, Spain
series:JSCamp Barcelona · 2 editions
editions:[JSCamp 2018, JSCamp Barcelona 2019]

International single-track and two-day conference covering all about modern web technologies

frontend engineers, web developers, performance engineers, accessibility engineers, tooling engineers, engineering managers

iterable and iterator protocols; weak maps and private fields; generational garbage collection behavior; compiler-driven UI bundling (Svelte); JAMstack static site deployment; CSS-in-JS tradeoffs and runtime costs; accessible widgets and keyboard handling; bundle splitting and dynamic imports; service workers with Workbox; algorithmic performance optimizations in JavaScript; browser devtools cross-browser debugging

titleauthorlength
Jscamp 2019Conference Opening Video02m
-- no description --
Talk on
WelcomingCourtney Christian11m
Welcome notes list about 600 attendees from 55 countries, sponsor shoutouts (Dynatrace, Webflow, others), and scholarship acknowledgments; Catalonia’s tech…
Talk on
What happens next: a choose-your-own-adventure with iteratorsJenn Creighton28m
Demonstrates that ES6 iterable and iterator protocols actually power for‑of, spread, and array destructuring and that generators plus yield delegation* consume…
Talk on
weak collections, ephemerons, and private fields by Sigurd Schneider | JSCAMP 2019Sigurd Schneider27m
Explains how weak maps polyfill private fields by storing per-object side tables, contrasts that with in-object private slots, and shows why generational GC…
Talk on
The Return of 'Write Less, Do More'Rich Harris29m
Argues for a compiler-first UI approach that turns HTML+CSS+JS into minimal runtime code, demonstrates a simple button implemented as web component, React…
Talk on
JAMStack - The Total Victory of JavaScriptShwan Wang31m
Argues that JAMstack actually delivers: pre-rendered markup plus JavaScript and APIs yields static assets served from CDN, cutting runtime servers and…
Talk on
"CSS in JS - The good, The bad and The ugly"Maya Shavin39m
Starts from the claim that CSS-in-JS solves global namespace and dead CSS problems but at the cost of runtime work and fragmentation: about 40+ libraries with…
Talk on
Accessible JavaScript patternsGarance Flore Vallat22m
Live demos show a working accessible nav and modal with code on GitHub, not theory: keyboard handling implements arrow keys home end pageup pagedown plus…
Talk on
How we make Web Apps lightning fast at MicrosoftSean Thomas Larkin27m
Performance audit shows heavy JavaScript as the dominant cost: use Chrome/Edge coverage to measure unused code, apply webpack dynamic imports to split locale…
Talk on
Algorithmic performance optimization in practiceVladimir Agafonkin36m
Libraries and concrete fixes are listed with outcomes: open source projects include leaflet, geojson-vt and supercluster, a Delaunator triangulation that…
Talk on
How to effectively use the dev tools in all the browsersPaul Verbeek-Mast30m
A browser-based video conferencing tool aimed at one‑on‑one doctor‑patient calls uses WebRTC and forces cross‑browser debugging of actual DOM, CSS and…
Talk on
Shape Of The WebHenri Helvetica34m
Covers concrete history and a practical argument for inclusion: traces modem-to-Netscape days, cites 4.4 billion users and mobile-driven growth, reveals the…
Talk on
PwototypingAdam Argyle37m
Claim: web pages built with Jamstack, a manifest.json, Workbox service workers and careful pre-rendering can first paint within 30ms and routinely fool users…
Talk on
FOUC and the Death of Progressive EnhancementKyle Simpson01h 10m
Argues progressive enhancement’s moral claim fails and names concrete problems: FOUC and flash of unstyled content, spinners and flash of unbe havior dent from…
Talk on
Error handling: doing it right!Ruben Bridgewater32m
Shows concrete fixes: create a shared application Error class with user-facing subclasses and status codes, log everything, and let most errors bubble to a…
Talk on
JSCAMP after partySala Bikini01m
For the first time, we did an official gathering with all our attendees with a live concert by @EmpathyTest at Sala Bikini — Ever since the 1950s, it's one of…
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.