~/conference

Conf42 JavaScript 2020

javascript developers, front end developers, web performance engineers, React developers, Vue developers, full stack developers, machine learning engineers

client-side neural nets with Brain.js; TensorFlow.js image upscaling; progressive web apps and service workers; route-level dynamic imports and lazy loading; Vue single-file build optimizations; visual React front-end builders; canvas pixel manipulation and web workers; WebAssembly from C/C++ via Emscripten; Mapbox WebGL readPixels and flood-fill; MongoDB schema design and embedding; form validation with Vest; server rendering with Puppeteer and SSR tools

titleauthorlength
Making VR more interesting with JS and Brain.jsMilecia McGregor35m
Builds a web VR search-and-find game with A-Frame primitives and a Node/Express backend that uses Brain.js to train a tiny neural net (configured with three…
Talk on
Building Awesome UI Apps with VUEAhmed Bankole26m
Vue claims a tiny 16 KB single-file build and reports higher runtime speed in the presenter’s tests (Vue ~45% vs React ~20 and Angular ~25), recommends a…
Talk on
Image Super-Resolution in JSKevin Scott21m
Browser-based image upscaling that actually works: an open source pipeline using Upscaler.js and Tensorflow.js converts published ESRGAN models (via Colab) to…
Talk on
Using our Graphics Library to show them analytics!Renaldi Gondosubroto44m
Builds a custom JavaScript graphics library that actually works: it uses Canvas and jQuery to draw eight separate charts, polls ThingSpeak via AJAX every…
Talk on
Bulding (Progressive) Web AppsMichael Solati25m
Builds a movie PWA that passes Lighthouse by adding a service worker for caching, a web app manifest for installability and splash screens, and server…
Talk on
From SQL to NOSQL - a gentle intro for DevsJoe Karlsson18m
Explains concrete differences: MongoDB stores data as documents as BSON instead of rows, supports indexing (B‑trees), multi‑document ACID transactions, and…
Talk on
Put down JS - how building fundamentals will help you LvlUp!Colby Fayock19m
A concrete claim: mastering HTML and CSS — semantic tags, alt text, flexbox layout, percentage padding for aspect ratios, viewport units and CSS-only toggles…
Talk on
Form Validations with VESTEvyatar Alush23m
Vest is a framework-agnostic validation library that treats validations like unit tests: you write suites with test/enforce, plug them into a React form in…
Talk on
Canvas Pixel Transformation: Beauty comes slowlyVictor Lebrun36m
A Mapbox canvas is read with Mapbox webgl readPixels and converted into a 2D ImageData array, a flood‑fill area detector paints road‑delimited mosaics, and the…
Talk on
Back to the FUTURE! From C++ to JSAlejandro Mercado34m
Claim: compile real C/C++ into WebAssembly and run it inside modern JS frameworks with practical results. Uses Emscripten to produce .wasm and a runtime .js…
Talk on
MongoDB Schema Design - best practicesJoe Karlsson36m
Covers concrete MongoDB schema choices: use embedded documents to serve common queries with one fast, atomic read and avoid joins, or use references when…
Talk on
Offline Web Apps don't exist anymore!Francesco Leardini41m
Progressive Web Apps deliver near-native offline UX by combining service workers with explicit caching strategies (cache‑first, network‑first…
Talk on
Building React Frontends visuallyYang Zhang29m
A demo of a browser-based visual builder that generates React components and keeps them live-synced into a local app: a ToDo app and reusable Task component…
Talk on
Let the Main Thread Breathe!Majid Hajian31m
Shows how to stop UI jank by moving heavy work off the main thread using WebWorker, Worklet, WebAssembly. Demonstrates using Comlink to promisify postMessage…
Talk on
Internet of Toilets 🚽🐈💩 how I built a Kitty Litter using JSJoe Karlsson19m
Built a working IoT litter box that logs every cat visit and a passive weight reading, using a Raspberry Pi running Node.js with Johnny-Five for GPIO and a…
Talk on
Building maps with Impact on React and the JamstackColby Fayock20m
Maps built with Leaflet and React Leaflet pull base tiles from OpenStreetMap or NASA imagery, add GeoJSON overlays and markers, and compile as a Gatsby…
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.