~/conference

You Gotta Love Frontend 2019

frontend developers, javascript developers, web developers, accessibility engineers, performance engineers, data visualization engineers, embedded developers

international web typography; server side rendering pitfalls; Web MIDI browser control; algebraic data types in frontend; classless JavaScript patterns; accessibility for interactive UIs; modern image delivery techniques; JavaScript debugging tools; immersive web technologies (VR/AR); practical machine learning for frontend; GraphQL in Reason; testing CSS and FOUC progressive enhancement

titleauthorlength
Typesetting for a Global WebChen Hui Jing50m
The talk gives concrete fixes and measured results: web text is 54% English though native speakers are 5%, 146 scripts still lack Unicode support, CJK fonts…
Talk on
The Challenges and Pitfalls of Server Side RenderingDan Shappir30m
Wix moves nearly 100 million sites from CSR to SSR and measures a ~60% improvement in time‑to‑visible after three years and two failed attempts. Engineering…
Talk on
MIDI A New Dimension in Controlling Your BrowserArmagan Amcalar29m
Demonstrates that Web MIDI API in Chrome/Chromium lets JavaScript hook real controllers to web apps, shows a 64-button Launchpad driving a bitmap-font snake…
Talk on
Algebraic Data TypesMarius Jurgelenas11m
It claims two concrete constructors: product type (and) and sum type (or). JavaScript is the tool, with a product example object composed of string number and…
Talk on
You Might Not Need ClassesRamón Guijarro15m
Argues that classes are syntactic sugar over prototypes and so create leaky abstractions and false expectations; demonstrates with a counter and a button…
Talk on
Selfish AccessibilityAdrian Roselli36m
Argues that accessibility is practical self‑interest: it saves future-you and injured or situationally impaired users, not just strangers. Cites one in five…
Talk on
Fast and Beautiful Modern Image Delivery TechniquesDoug Sillars26m
Shows concrete wins and tools: run Lighthouse and WebPageTest against the HTTP Archive, save JPEGs at 85% quality or use SSIM auto to shave hundreds of KB…
Talk on
Essential JavaScript debugging tools for the modern detectiveRebecca Hill33m
Demonstrates concrete debugger moves: replace scattershot console.log (the talk cites ~56–67% habitual use) with targeted tools like console.table, styling…
Talk on
Understanding the Opportunity and Impact of Immersive TechnologiesLiv Erickson53m
Covers concrete platforms and demos: uses three.js and A-Frame examples (a spinning torus and an ISS photo gallery with positional audio), shows a live social…
Talk on
The Shady Secrets From The Dark Corners of Web InterfacesVitaly Friedman56m
Argues that personality must be concrete: show the exact change, measurement and cost. Cites MailChimp’s small animated moment that increases loyalty…
Talk on
Practical Machine Learning for Front End DevelopersCharlie Gerard36m
Shows JavaScript prototypes that actually run: an on-page object detector using Coco SSD to flag recycle bins, a head-motion “teachable keyboard” rebuilt with…
Talk on
Having Your Cake and Eating It Too GraphQL in ReasonSean Grove40m
Claims that compile-time GraphQL+Reason guarantees client-server safety and shows working tooling: editor autocomplete, generated React components from…
Talk on
The Future of Data Visualization on the WebAlan Mendelevich15m
Survey of concrete techniques and results rather than promises: past server‑rendered images give way to JavaScript + SVG and libraries like d3 for interactive…
Talk on
Hacking Web PerformanceMaximiliano Firtman36m
Median First Contentful Paint ~2.4s and median Time To Interactive ~8.9s, with some landings near 22s, so expect concrete, measurable wins not vague tips…
Talk on
Don’t Believe the Rumors Writing Tests for CSS is PossibleGil Tayar29m
Claims that visual regression testing can make CSS changes safe and shows a workflow that actually works: use Cypress or Puppeteer (or webdriverIO/selenium for…
Talk on
JavaScript On MicrocontrollersNiels Leenheer37m
Claims JavaScript runs on tiny boards using Espruino and talks to browsers via Web Bluetooth, deploying a connected light using a NeoPixel ring (24 LEDs) and…
Talk on
FOUC, and the Death of Progressive EnhancementKyle Simpson01h 13m
Argues progressive enhancement as originally marketed is essentially dead and replaces it with a user-first mandate: every site needs a serviceworker to…
Talk on
YGLF 2019 Vilnius01m
A short recap of YGLF 2019 Vilnius. With a growing industry, supported by a lively and passionate community of developers, YGLF brought some of its magic to…
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.