~/conference

FrontEnd Con 2018

date:2018-12-04..2018-12-05
location:Warsaw, Poland
series:FrontEnd Con · one edition
titleauthorlength
It’s My (Third) Party, and I’ll Cry if I Want ToHarry Roberts47m
Shows how to find, measure and fix third-party cost: run WebPageTest and feed its ID into RequestMap to get a CSV, import that into a spreadsheet, then re-run…
Talk on
React State Management In a GraphQL EraKITZE27m
Argues that moving data fetching to GraphQL simplifies client state: switching from Redux to GraphQL+Apollo removes about 5,000 lines of Redux boilerplate in…
Talk on
Extreme reactive forms in AngularShmuela Jacobs31m
Live demo of a theater-seat picker built with Angular Reactive Forms and RxJS that keeps form state in sync with route params and a real-time seat feed…
Talk on
Sustainable Client Architectures with Micro AppsManfred Steyer39m
A runnable Angular shell loads independently deployed micro apps on demand, demonstrating dynamic loading, routing prefixes and state loss tradeoffs; legacy…
Talk on
What the v…DOM?Stefan Judis33m
Explains how JSX becomes function calls via Babel AST transforms, shows a hand‑rolled vDOM: an h() factory, renderNode, component class handling setState and a…
Talk on
PWA underhood: what makes it so progressiveSergiy Babich36m
Walks through concrete PWA plumbing: Service Worker lifecycle and registration, fetch interception plus Cache API for custom strategies, Push API used to fetch…
Talk on
The Dark Side of the GridManuel Matuzović32m
CSS Grid is powerful but risky: visual reordering (explicit placement, order, auto-flow, template-areas) breaks DOM/tab/screen‑reader order and confuses…
Talk on
AI + JavaScript RocksAsim Hussain39m
Shows concrete, working demos: a Slack bot “MojoFire” that posts emoji by calling an emotion API after detecting facial landmarks, an in‑browser classifier…
Talk on
Exploring the LighthouseKaterina Skroumpelou35m
Explains concrete steps to raise Lighthouse scores: runs audits via Chrome DevTools or the Node CLI and CI, strips unused CSS and inlines critical CSS…
Talk on
Making Vue app reactive with RxJSNatalia Tepluhina24m
Shows concrete code using Vue + RxJS with the vue-rx plugin and Vue CLI 3 to turn DOM events into observables, subscribe in components and unsubscribe safely…
Talk on
Getting your Team Passionate About Web Performance to Achieve Performant Web AppsNicolas Goutay25m
A year-long program at a 100+ developer consultancy cuts page load times by 50–80% and raises apps meeting a <3s interactivity goal from 3 of ~20 to 12. It…
Talk on
Decentralizing the internet with JavaScriptIgnacio Anaya32m
A practical primer that shows how to build and run a voting dApp: smart contracts in Solidity, local node with Ganache, project scaffolding and migrations with…
Talk on
Building AR apps with React NativeVladimir Novick32m
Shows how to build phone AR using React Native + ARKit/ARCore and the Viro wrapper from Viral Media, with live demos of plane detection, dragging, particle…
Talk on
Accessible Charts Done RightSergei Kriger35m
Argues that charts can be fully accessible and shows concrete tactics: attach aria-describedby per point and unique labels so screen readers read each bar…
Talk on
Browser APIs: the unknown Super HeroesRowdy Rabouw40m
FRONTEND CON 2018 www.frontend-con.io Talk: Browser APIs: the unknown Super Heroes Still think browsers are only capable of parsing HTML, CSS and JavaScript?…
Talk on
Make the Web Brighter with the CSS Paint APIVitalii Bobrov30m
Explains how to replace images and DOM hacks with small JavaScript paint modules that run on the browser paint stage: author builds paint worklet classes with…
Talk on
Why we’ll all use React HooksMarcin Hagmajer31m
Explains that React Hooks (alpha available) let function components replace class state and lifecycle with specific APIs like useState (multiple independent…
Talk on
6 Apps One Code With IonicSani Yusuf38m
Claims one codebase builds apps for iOS, Android, Windows, Web, Mac and Linux using web tech and shows it working. Uses Ionic + Angular + Cordova to produce…
Talk on
Testing Front-End ApplicationsJakub Janczyk30m
Claim: front-end suites with more than 3000 tests become slow and brittle when tests target internals, so tests instead focus on user-visible behavior and…
Talk on
Using a modern web to recreate 1980S horribly slow and loud loading screensRemy Sharp43m
A browser demo recreates ZX Spectrum tape loading: website bytes are fetched, converted into pulse-accurate audio (855 T‑state pulses → ~11/22 samples) with…
Talk on
React Fiber vs. Angular IvyNetta Bondy, Uri Shaked32m
Compares React Fiber and Angular Ivy by showing concrete outputs and behavior: JSX compiles to React.createElement objects while Ivy emits a JavaScript…
Talk on
Back to the future of JS: the next features and amazing proposalsWillian Martins31m
Shows concrete syntax and tradeoffs: a bind operator (::) fixes unpredictable this for event handlers without manual .bind or arrow wrappers; two pipeline…
Talk on
The journey of a new interfaceJepser Bernardino32m
Typeform turns a year‑old conversational article into an embeddable product launched in April, implemented as a React powered interface mounted in an iframe to…
Talk on
Standardisation and leveraging the exponential rise in streamingSrushtika Neelakantam35m
FRONTEND CON 2018 www.frontend-con.io Talk: Standardisation, interoperability and coping with leveraging the exponential rise in streaming data Data is quite…
Talk on
Building Serverless Web Applications with AWSNader Dabit42m
Builds a small React conference app with the AWS Amplify CLI, scaffolding Cognito auth, an AppSync GraphQL API and generated queries/mutations, then wires the…
Talk on
Cross browser extensions – lets make oneTrishul Goel41m
Shows how a single JavaScript codebase using WebExtensions APIs runs on Firefox, Chrome and Opera with minimal change, and demos concrete features: webRequest…
Talk on
Lightning Talk: Visualizing Data Confidently. Integrating React and Tableau PublicRafał Bagrowski14m
Claim: build interactive, embeddable dashboards fast by combining Tableau Public with a React component and the Tableau JS API. The demo loads data from Google…
Lightning on
Upgrade with confidence – dealing with issues while upgrading librariesChris Trześniewski11m
Project uses Angular + GraphQL with apollo-client v2 and upgrading breaks because v2 removes observable variables; documentation omits that. Fixes trialed…
Talk on
Rewriting for that 1000th Use Case – A Vue Component StoryDamian Dulisz25m
Vue-Multiselect has over 3,700 stars and 1 million downloads in 12 months but carries ~70 open issues; most problems come from early design choices (local…
Talk on
Sweet Web Animations APIRodolfo Dias22m
Shows how to replace CSS/Flash/GreenSock workflows with the browser Web Animations API by building live examples: a shaking toy with tail, click-to-sleep/awake…
Talk on
Demystifying discoverable web appsMartin Splitt33m
Googlebot executes JavaScript but often defers rendering (minutes to days) using an older engine (Chrome 41), so purely client-side apps can be discovered…
Talk on
The missing piece of testingMaciej Myśliński26m
Describes using property-based testing with generators and fast-check to state invariants (type, length, element type, monotonic order, idempotence) instead of…
Talk on
PWA with PWFIgnacio Anaya30m
Shows a concrete PWA setup using the Vue CLI PWA plugin and Google Workbox generateSW strategy, with an injectManifest option for advanced control. Service…
Talk on
Vanilla React/Redux componentsGianluca Casati33m
Shows how to replace React+Redux with plain JS that implements a Redux-like store (dispatch, state, localStorage persistence), a tiny component class with…
Talk on
Garbage collection in modern web applicationsJan Monschke26m
SoundCloud builds a tracing garbage collector on top of React + Redux (TypeScript, Electron/Xbox) that tracks live selector functions, exposes a drop-in…
Talk on
Prototyping Data UI FAST with Ag-Grid & AngularThomas Horvath30m
Shows how to prototype a working data UI with Angular and AG Grid in minutes by importing the module, wiring column definitions and rowData, and pointing at a…
Talk on
Use Angular for better React appsMartin Hochel30m
Argues that React gains enterprise features by cherry‑picking Angular pieces and shows working demos: TypeScript + TSX gives full prop typing and literal…
Talk on
From learning to thinking in GraphQLGlenn Reyes32m
GraphQL is a thin query layer; the concrete takeaway is a usable zero‑config server called graphtech (GlenReyes/graphtech) built on Apollo Server that provides…
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.