FrontCon 2019
as the organisers put it
Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion (or lack thereof), or technology choices. We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, Twitter and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organisers.
who it's for
frontend developers, React developers, build and tooling engineers, web performance engineers, security engineers, engineering managers
topics
component architecture constraints; Storybook component workflows; server-side rendering and prerendering; WebGL with React and BabylonJS; React advanced patterns and hooks; V8 compilation and Turbofan; JWT and WebAuthn authentication; supply chain attack mitigations; webpack loaders and plugins; RxJS state management in React; PWA e-commerce frontends; fast video streaming techniques
| title | author | length |
|---|---|---|
| Building resilient frontend architecture | Monica Lent | 40m |
Argues that resilient frontends come from concrete constraints not vague patterns, claims directional source-code dependencies stop the “big ball of mud,” and… | ||
| Bridging the gap between UX and development – A Storybook | Marko Letic | 37m |
Claims that Storybook.js creates isolated, interactive UI components that become a single source of truth; demonstrates an Angular 7 Trello-like app using… | ||
| Modern JavaScript Frameworks & SEO | Jecelyn Yeen | 42m |
Modern frameworks often ship minimal HTML and rely on client JS but Google stages pages in a render queue delays that can postpone indexing from minutes to… | ||
| AAA 3D graphics on the Web with ReactJS + BabylonJS + Unity3D | Denis Radin | 40m |
Evolution Gaming builds a photorealistic WebGL game stack using ReactJS for UI and BabylonJS for 3D, tying the layers through Redux rather than a brittle… | ||
| React Advanced Patterns | Manjula Dube | 33m |
Covers concrete patterns: implements compound components, Context API providers, prop-getter functions and HOCs that wrap fetch logic, and render-props to… | ||
| How to nail your next (frontend) interview | Jānis Miezītis | 32m |
At the beginning, we are going to get technical and discuss skills that are essential and skills that are good to have in the context of modern frontend… | ||
| V8 by example: A journey through the compilation pipeline | Ujjwal Sharma | 32m |
Walks through V8’s pipeline with concrete artifacts: Ignition produces bytecode, feedback vectors collect runtime types, and Turbofan produces optimized… | ||
| Knock knock, who’s there? Authenticating your single page apps using JSON Web Tokens | Sam Bellen | 40m |
Explains exactly what a JSON Web Token contains, how to sign and verify it with JWT structure (header payload signature), and when an access token is actually… | ||
| In the Trenches During a Software Supply Chain Attack | Mitch Denny | 33m |
Covers a real supply‑chain incident: exploits around CVE-2017-5638 and the fallout that exposes process gaps, plus the headline damage of 147 million records… | ||
| Things that every JavaScript developer should know | Rachel Appel | 44m |
Covers concrete gotchas and fixes: hoisting and var vs let with the setTimeout loop that prints 3 3 3 instead of 0 1 2, how closures capture outer variables… | ||
| Serverless: a backend thing that gives superpowers to frontend developers | David McKay | 42m |
Claims that Docker solves dev/prod parity for PHP/Laravel projects and shows a concrete workflow: docker compose 2.4 orchestrates PHP, MariaDB and… | ||
| Painting with Data | Richard Westenra | 37m |
Compares concrete options — HTML/CSS vs Canvas/SVG/WebGL — and shows when each actually handles animation and accessibility; describes building an interactive… | ||
| How to extend webpack with your own plugins | Viktor Razumov | 34m |
Claims that WHO says 97% of JS devs use webpack and only 2% understand it, shows the internals (compiler → compilation → module factory → parser via tapable)… | ||
| Managing State in React Apps with RxJS | James Wright | 35m |
Claims that RxJS can replace Redux + Redux Observable by running an app state as a BehaviorSubject and wiring React via a higher-order component connector and… | ||
| The Art of Obfuscation | Martin Kleppe | 34m |
How do we write small programs that output their own source in a different way?Why do we write code in English and limit us to ASCII characters?Can we write JS… | ||
| Algebraic Data Types | Marius Jurgelenas | 05m |
Claims that algebraic data types are just product type = multiply and sum type = add and shows concrete JavaScript counts: a product example yields 12… | ||
| Software Decision Making in Terms of Uncertainty | Ziv Levy | 06m |
When we build the best possible software engineering solution, we face many decisions we must make. Daily. Maybe those decisions taking could be much easier?… | ||
| Parcel – your next web application bundler? | Janis Koselevs | 05m |
Compares Parcel against Webpack and Rollup and claims Parcel is blazing fast and truly zero configuration for small projects. Installs Parcel, creates… | ||
| Building next generation PWA e-commerce frontend | Raivis Dejus | 05m |
Claims a PWA frontend that stays compatible with default Magento while being noticeably faster and easier to use, explains why that claim is true by naming the… | ||
| GraphQL Will Do To REST What JSON Did To XML | Roy Derks | 36m |
Claims GraphQL replaces many REST calls with a single endpoint schema that returns exactly the fields a page needs; demo uses Apollo and the GraphQL Playground… | ||
| Case-study: Frontend in Cybersecurity | Ruslan Zavacky | 38m |
CrowdStrike frontend work claims to turn a 91 trillion‑event yearly stream into usable UIs by a 40‑person UX organisation supporting 16 apps, using EmberJs… | ||
| Delivering Fast Video without the Buffering | Doug Sillars | 41m |
Concrete findings and fixes: site scans show video on ~5% desktop and ~4% mobile homepages, median pages with video load in ~11.5s vs 7.5s, and average startup… | ||
| nothing matches | ||