~/conference

YGLF 2019: Code Camp

frontend developers, web developers, JavaScript developers, React developers, ui engineers, tooling engineers, performance engineers

CSS Houdini for styling; reactive state management in React; RxJS with Angular forms; TypeScript migration strategies; web app performance monitoring; design systems from developer perspective; animations in complex applications; list rendering optimization techniques; developer experience and IDE improvements; algebraic effects and fibers; AI applications in JavaScript

titleauthorlength
Keep Betting On JavaScriptKyle Simpson58m
Claims a decade of stagnation then yearly ES fixes (ES2015 ES2016 ES2017 etc) and concrete features that landed: async/await in ES2017, bigint and optional…
Talk on
How to Be #Extra with CSS HoudiniUna Kravetz42m
CSS Houdini gives developers a way to tell the browser how to parse and interpolate CSS so things that were strings become typed values, e g registerProperty…
Talk on
Modern React and the case for Reactive State ManagementMichel Weststrate36m
Claims that recent React features (hooks, Context, Concurrent React) do not remove the need for state libraries and demonstrates a working drag‑and‑drop demo…
Talk on
Managing animations (sanely) in (insanely) complex appsOpher Vishnia32m
An explicit solution: tie view updates to an animation orchestrator that decides whether to queue vs interrupt vs additive, use low‑level engines for timing…
Talk on
DIY Components: Why and how?Julien Benchetrit43m
Claim: the DIY route almost always right for a complex dropdown that native select cannot style or extend. Examples use React and reactor‑boilerplate, cite…
Talk on
Like A SurgeonNetta Bondy36m
Builds a 25‑minute countdown implemented entirely in RxJS and FRP terms: uses fromEvent and timer to create streams, maps clicks into a merged control stream…
Talk on
Master your lists renderingLior Meduel, Arnon Nir30m
Monday.com shows concrete fixes: using index keys vs unique IDs causes thousands of needless updates (example: 1.8s to shift a 1,000-row list with index keys…
Talk on
Reactive Powered: RxJS with Angular FormsShmuela Jacobs50m
A live theater seat picker demo shows a concrete claim: Reactive Forms plus RxJS handle async seat-occupancy updates, validation and UI state. Code uses…
Talk on
How to Inject TypeScript Into Existing ProjectsCan (Jon) Nahum30m
Concrete migration plan with tools and results: start at the deep end of the dependency graph, convert the shared utility first, and get immediate type…
Talk on
Making Your Grandparents Happy With Web App Performance MonitoringMaor Frankel37m
Shows a working RUM pipeline: browser collects markers with the performance API and sends them with navigator.sendBeacon to an API that feeds Prometheus and…
Talk on
Hacking Like a FEDOmer Levi Hevroni25m
Automated CI hooks run end-to-end tests through a proxy and three scanners so code changes fail the build when vulnerabilities appear. Scanning a vulnerable…
Talk on
Design system - From a Developer Point-of-ViewYael Oshri Balla35m
Argues that a usable design system saves rewriting UI by providing design tokens as CSS variables, a component library split into visual vs business logic, and…
Talk on
Your IDE deserves betterBoris Litvinsky30m
Claim: an editor extension written in JavaScript adds real refactorings to VS Code. It implements a class-to-function refactor for React, handles TypeScript…
Talk on
Rethinking reactivityRich Harris37m
Claims that reactivity moves reactivity into the language by compiling components so assignments trigger updates, using compiler instruments assignments with…
Talk on
Algebraic effects, Fibers, Coroutines...Oh my!Brandon Dail35m
React rewrites its runtime as React Fiber — a React‑owned call stack of JavaScript objects that the scheduler manipulates to interrupt and resume work. That…
Talk on
The Future of JavaScript is A.I.Asim Hussain34m
A set of live demos shows JavaScript actually doing AI not just promising it: a Slack bot that detects faces and maps emotion scores 0–1 to emoji using a face…
Talk on
YGLF 2019: Code Camp - Israel02m
At YGLF Code Camp a concrete workflow shows how to replace brittle CSS and DOM-heavy widgets with DIY components built on CSS Houdini, wiring paint and layout…
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.