~/conference

FrontCon 2018

The first ever two-day conference in the Baltics focused on front-end concepts and technologies, held in Riga, Latvia.

front end developers, web performance engineers, React developers, frontend architects, testing and QA engineers, platform engineers

headless Chrome automation with Puppeteer; large-scale web performance metrics; GraphQL backend-for-frontend patterns; scoped error reporting for multi-apps; DOM-to-WebGL rendering for VR; Web Audio API effects chains; private React component registries; Elm for zero-runtime-errors; Accelerated Mobile Pages optimizations; Jest and Enzyme React testing; delivering responsive images and video; TypeScript composition and entity components

titleauthorlength
review of conference02m
Review of the first ever two-day conference in Baltics focused on front-end concepts and technologies!
Talk on
DevTools and Headless Chrome–The Automation Power-CoupleYonatan Mevorach25m
Chrome 59 running headless Chrome with puppeteer automates real browser actions to extract data and measure runtime metrics. A scraper turns a schedule page…
Talk on
Web performance in large-scale applicationsFelipe Silva33m
Rebuilds The New York Times using NodeJS, React, Apollo, GraphQL and shifts culture to measure perceived speed with synthetic and real user metrics. Uses…
Talk on
Backends for frontends with GraphQLPavels Jelisejevs27m
Claims a separate Backend For Frontend (BFF) per client plus a GraphQL layer lets each UI own a tailored API, cutting unnecessary payloads and round trips and…
Talk on
Challenge Accepted: Scoping Errors in “Multi-App” EnvironmentZiv Levy24m
Explains a concrete solution for noisy multi‑app error streams: introduce arrow boundaries that tag execution scopes, catch sync and promise rejections, and…
Talk on
Moving Web applications into Virtual RealityDenis Radin37m
Claim: web UIs can become first-class VR content by rendering DOM/CSS as GPU textures instead of flat iframes. Demonstrations use WebGL shaders for lens…
Talk on
Channel your inner rockstar with the web audio APISam Bellen28m
Covers concrete Web Audio API mechanics: creating an AudioContext and nodes, loading audio via fetch/ArrayBuffer or getUserMedia input, oscillators with…
Talk on
Building a Private React Component GalleryMitch Denny30m
Describes a repeatable pipeline that builds, tests, versions and publishes private React components: scaffolds with nwb (not create-react-app), bundles with…
Talk on
Getting rid of runtime errors with ElmJānis Miezītis23m
Elm claims it catches all runtime exceptions by using a strict static type system, pattern matching and pure functions; examples show partial application…
Talk on
Building lightning-fast sites for the mobile webSven Decker35m
Accelerated Mobile Pages (AMP) promises sub-second perceived load by enforcing statically sized media, in-viewport rendering and aggressive prefetching from…
Talk on
The Variable Crimes We Commit Against JavaScriptJulka Grodel32m
Shows concrete JavaScript behavior with code: uses immediately‑invoked functions and console.log to prove var bubbles to function scope (examples produce 14…
Talk on
Composing Classes with TypeScriptJames Wright34m
Argues that composition replaces brittle inheritance and shows concrete code that moves from a tangled superclass graph to an entity+component model, using a…
Talk on
JavaScript security: a retrospectiveKirils Solovjovs32m
Research-driven history compares language and DOM changes to concrete fixes and failures, shows demos that reproduce old exploits, and reports years when…
Talk on
Web Speed in PerfectionAnton Caceres24m
Claims specific numbers: human visual parse ~14 ms then ~140 ms to decide where to focus so 200 ms goal for perceived instantness, and a realistic target of…
Talk on
Jest & Enzyme-testing your React applicationRūta Freimane06m
Jest provides zero configuration unit testing with built‑in assertion, mocking and coverage tools, and pairs with Enzyme for React rendering and interaction…
Talk on
Will You Help Me End Pixelated Images on the InternetJulka Grodel05m
A hands‑on introduction that builds actual SVG files and shows they render crisply: creates a circle and rectangle with explicit cx cy r x y width height…
Talk on
Getting VSTS to "Production"Mitch Denny06m
Eight hundred people across about fifty feature teams ship VSTS from a monolithic repo with short‑lived topic branches, a three‑week release branch cadence…
Talk on
GraphQL ecosystem walkthroughOlegs Gabrusjonoks31m
A concrete walkthrough that lists libraries, demos, and failure modes: shows Apollo Client caching and automatic query batching in action, compares Relay and…
Talk on
Delivering Fast and Beautiful Images and VideoDoug Sillars31m
Half of a page weight is images and a quarter is video so optimizing them gives the biggest wins: use WebPageTest and Lighthouse to measure four concrete…
Talk on
Make coding fun: developing a game in the browserMarco Cecconi31m
Claims that full games run in vanilla JavaScript and were built over a few weekends, with an actual demo called Blasteroids that runs in the browser. Uses…
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.