You Gotta Love Frontend 2019
2019-05-16..2019-05-17
Vilnius, Lithuania
[You Gotta Love Frontend 2015, You Gotta Love Frontend 2016, You Gotta Love Frontend 2017, You Gotta Love Frontend 2019, You Gotta Love Frontend 2020]
who it's for
frontend developers, javascript developers, web developers, accessibility engineers, performance engineers, data visualization engineers, embedded developers
topics
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
| title | author | length |
|---|---|---|
| Typesetting for a Global Web | Chen Hui Jing | 50m |
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… | ||
| The Challenges and Pitfalls of Server Side Rendering | Dan Shappir | 30m |
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… | ||
| MIDI A New Dimension in Controlling Your Browser | Armagan Amcalar | 29m |
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… | ||
| Algebraic Data Types | Marius Jurgelenas | 11m |
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… | ||
| You Might Not Need Classes | Ramón Guijarro | 15m |
Argues that classes are syntactic sugar over prototypes and so create leaky abstractions and false expectations; demonstrates with a counter and a button… | ||
| Selfish Accessibility | Adrian Roselli | 36m |
Argues that accessibility is practical self‑interest: it saves future-you and injured or situationally impaired users, not just strangers. Cites one in five… | ||
| Fast and Beautiful Modern Image Delivery Techniques | Doug Sillars | 26m |
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… | ||
| Essential JavaScript debugging tools for the modern detective | Rebecca Hill | 33m |
Demonstrates concrete debugger moves: replace scattershot console.log (the talk cites ~56–67% habitual use) with targeted tools like console.table, styling… | ||
| Understanding the Opportunity and Impact of Immersive Technologies | Liv Erickson | 53m |
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… | ||
| The Shady Secrets From The Dark Corners of Web Interfaces | Vitaly Friedman | 56m |
Argues that personality must be concrete: show the exact change, measurement and cost. Cites MailChimp’s small animated moment that increases loyalty… | ||
| Practical Machine Learning for Front End Developers | Charlie Gerard | 36m |
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… | ||
| Having Your Cake and Eating It Too GraphQL in Reason | Sean Grove | 40m |
Claims that compile-time GraphQL+Reason guarantees client-server safety and shows working tooling: editor autocomplete, generated React components from… | ||
| The Future of Data Visualization on the Web | Alan Mendelevich | 15m |
Survey of concrete techniques and results rather than promises: past server‑rendered images give way to JavaScript + SVG and libraries like d3 for interactive… | ||
| Hacking Web Performance | Maximiliano Firtman | 36m |
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… | ||
| Don’t Believe the Rumors Writing Tests for CSS is Possible | Gil Tayar | 29m |
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… | ||
| JavaScript On Microcontrollers | Niels Leenheer | 37m |
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… | ||
| FOUC, and the Death of Progressive Enhancement | Kyle Simpson | 01h 13m |
Argues progressive enhancement as originally marketed is essentially dead and replaces it with a user-first mandate: every site needs a serviceworker to… | ||
| YGLF 2019 Vilnius | 01m | |
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… | ||
| nothing matches | ||