~/conference

You Gotta Love Frontend 2017

front-end developers, UI engineers, JavaScript developers, frontend architects, engineering managers, web designers

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

titleauthorlength
Big Bang Redesign: Smashing Magazine’s 2017 Relaunch, a Case StudyVitaly Friedman49m
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…
Talk on
CSS in a Components WorldIdo Rosenthal24m
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…
Talk on
Space Cram: Optimizing the Space Jam WebsiteEric Portis09m
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…
Talk on
Avoiding Productivity Mouse TrapsAlex Wolkov32m
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…
Talk on
Strolling Down the MetaverseDiego Gonzales37m
Claims that WebVR makes VR democratic backed by concrete demos and browser support: Samsung Internet ships WebVR (Gear VR first mobile support)…
Talk on
Animating VueSarah Drasner35m
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…
Talk on
Proposals in This Day & Age, Taking Steps to the Next StageBrian Holt40m
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…
Talk on
WebGL: Building Interactive 3D Worlds in the BrowserMartin Splitt31m
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…
Talk on
10 Things I Love About Engineering at FacebookRan Byron25m
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…
Talk on
Real-Life Tips on How to Boost Your Development Team's Productivity from WithinDaniel Lereya30m
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…
Talk on
www.yougottalovefrontend.comUri Shaked31m
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…
Talk on
Components: Fast & FuriousNoam Elboim, Tzook Shaked28m
Shows that making components controllable components (supporting both controlled and uncontrolled modes) fixes reuse issues, cites UI zoo from Meritage as a…
Talk on
Front-End Engineering - You Are Holding It Wrong!Boris Litvinski08m
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…
Talk on
Maneuvering Errors Within the Bowels of JavaScriptBret Little27m
Diagnoses how asynchronous control flow actually mangles errors and why they accumulate, showing concrete bad patterns like lost stacks from nested callbacks…
Talk on
When East Meets West, Web Typography and How It Can Inspire Modern LayoutsChen Hui Jing31m
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…
Talk on
Caches All the Way Down!Yoav Weiss31m
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…
Talk on
Micro Frontends: Break Up You Web App!Michael Geers27m
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…
Talk on
Solid Teamwork - a Word About Effective CooperationKamil Ejsymont12m
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…
Talk on
Stencil: the Time for Vanilla Web Components ArrivedGil Fink10m
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…
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.