You Gotta Love Frontend 2017
2017-10-30..2017-10-31
Tel Aviv, Israel
[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
front-end developers, UI engineers, JavaScript developers, frontend architects, engineering managers, web designers
topics
component-driven CSS; Vue animations; interactive WebGL 3D; micro frontends architecture; Stencil web components; HTTP caching strategies; JavaScript error handling; large-site redesign case study; space-constrained performance optimization; ECMAScript proposals process; web typography for layouts; developer productivity and team cooperation
| title | author | length |
|---|---|---|
| Big Bang Redesign: Smashing Magazine’s 2017 Relaunch, a Case Study | Vitaly Friedman | 49m |
Big bang rewrite moves Smashing off WordPress to a JAM Stack with a GitHub editorial workflow, built a CMS, comments, ecommerce, job board and a membership… | ||
| CSS in a Components World | Ido Rosenthal | 24m |
Claims that CSS can be extended into a typed, component-aware layer and demonstrates a working preprocessor called Styleball preprocessor that uses a .st.css… | ||
| Space Cram: Optimizing the Space Jam Website | Eric Portis | 09m |
Removing two third‑party trackers (Omniture j/s and tracking j s) drops ~230 KB and yields 80% reduction, shrinking the page to 56 kilobytes and a speed index… | ||
| Avoiding Productivity Mouse Traps | Alex Wolkov | 32m |
Claim: memorizing every shortcut is unrealistic but fixing a few concrete edit-and-browse flows yields big wins. Measurement uses KLM GOMS: keystroke ~0.2s… | ||
| Strolling Down the Metaverse | Diego Gonzales | 37m |
Claims that WebVR makes VR democratic backed by concrete demos and browser support: Samsung Internet ships WebVR (Gear VR first mobile support)… | ||
| Animating Vue | Sarah Drasner | 35m |
Shows exactly what was built and how it behaves: a modal that blurs the background using Vue’s Transition component with mode "out-in", JS hooks with CSS false… | ||
| Proposals in This Day & Age, Taking Steps to the Next Stage | Brian Holt | 40m |
Explains how JavaScript moves from proposal to language with stages 0–4, what each stage requires (stage 3 needs exhaustive spec, stage 4 requires two browser… | ||
| WebGL: Building Interactive 3D Worlds in the Browser | Martin Splitt | 31m |
Starts from a triangle, shows the actual WebGL steps: WebGL render pipeline (vertex buffers, shaders, programs) then moves to higher-level tools Three.js and… | ||
| 10 Things I Love About Engineering at Facebook | Ran Byron | 25m |
A dev server exists from day one so work happens over SSH and an Atom/Nuclide remote IDE without cloning or installs; the codebase lives in a mono repo… | ||
| Real-Life Tips on How to Boost Your Development Team's Productivity from Within | Daniel Lereya | 30m |
Concrete wins include a small coverage widget that runs on the dev dashboard and drives up test coverage after weeks of daily visibility, dashboards built in… | ||
| www.yougottalovefrontend.com | Uri Shaked | 31m |
Dives into what actually happens: UDP DNS lookup then TCP three‑way handshake then SSL handshake then HTTP request, demonstrated end to end with net internals… | ||
| Components: Fast & Furious | Noam Elboim, Tzook Shaked | 28m |
Shows that making components controllable components (supporting both controlled and uncontrolled modes) fixes reuse issues, cites UI zoo from Meritage as a… | ||
| Front-End Engineering - You Are Holding It Wrong! | Boris Litvinski | 08m |
Argues that front-end teams trade long-term quality for short-term velocity, showing how Angular over TDD creates maintenance debt and how SASS over SOLID… | ||
| Maneuvering Errors Within the Bowels of JavaScript | Bret Little | 27m |
Diagnoses how asynchronous control flow actually mangles errors and why they accumulate, showing concrete bad patterns like lost stacks from nested callbacks… | ||
| When East Meets West, Web Typography and How It Can Inspire Modern Layouts | Chen Hui Jing | 31m |
Claims that the web is a brand new medium for typesetting and traces a parallel history of western and eastern typography to justify why. Shows concrete CSS… | ||
| Caches All the Way Down! | Yoav Weiss | 31m |
CPU L1 hits are about half a nanosecond, RAM is ~200× slower, disk ~1500× slower and network ~1000× slower so fetching over the network can be ~300 million… | ||
| Micro Frontends: Break Up You Web App! | Michael Geers | 27m |
Claims that splitting work by use case gives teams end-to-end ownership and cuts coordination overhead, tested on real e‑commerce projects with 10–60… | ||
| Solid Teamwork - a Word About Effective Cooperation | Kamil Ejsymont | 12m |
Argues that SOLID maps to team behavior and gives five concrete rules: enforce at least three roles (PM developer QA) so responsibilities stay single, avoid… | ||
| Stencil: the Time for Vanilla Web Components Arrived | Gil Fink | 10m |
A small compiler demo asserts that Stencil compiles to standard-complaint Web Components and that it adds a compact runtime with virtual DOM and reactivity… | ||
| nothing matches | ||