~/conference

CityJS Conference 2020

date:2020-09-02..2020-09-04
location:-- online --
series:CityJS Conference · one edition

Relive CityJS 2020— a global JavaScript conference featuring top developers, workshops, and talks on Node.js, React, Vue, and modern web technologies. Explore session highlights, speaker insights, and community moments from this milestone event.

titleauthorlength
Mo’Problems, Mo’NadsKyle Simpson54m
Code uses the moneo library to wrap real examples: maybe monad for safe property access and regex fallback, either for safeJSON parsing → save-to-db flow, and…
Talk on
Use Ai in your Website using Tensorflow.jsPratham Prasoon36m
Builds a convolutional neural net with Keras/TensorFlow, trains on the MNIST 70,000 images (28×28 grayscale) in Python, exports the model into a models folder…
Talk on
RealTime Exoskeleton-Mapping and Body Segmentation on the Browser with Tensorflow.jsItalo Jose51m
Shows a runnable vanilla JavaScript pipeline that loads TensorFlow.js and BodyPix via CDN, runs webcam inference in the browser, and outputs pixel-accurate…
Talk on
Deno, and The Future of JavaScript RuntimesKitson P. Kelly47m
Deno is a secure JavaScript and TypeScript runtime built on V8 and Rust that enforces zero-trust permissions for disk, network and environment access, resolves…
Talk on
GraphQL AcceleratedMatteo Collina39m
GraphQL on Node.js becomes dramatically faster by caching parsed queries with an LRU cache, compiling hot queries to JavaScript with graphql-jit, and batching…
Talk on
The State of Web ComponentsAna Cidre36m
Covers the four concrete Web Components pieces—HTML template, Custom Elements, Shadow DOM and ES modules—and shows a working login-button component built from…
Talk on
Personality Hacking Using NodeAnton McConville38m
Uses Watson Personality Insights to score the big five on entire albums (example: eight Coldplay albums 2000–2019), runs a Node.js batch script called…
Talk on
NuxtJS: What's NewDebbie O'Brien38m
Nuxt recently raises $2M, hits 1M+ downloads, and ships v2.14 changes: auto-imported components, smart generate that caches builds and only rebuilds changed…
Talk on
Reading Thoughts with JavaScriptMilecia McGregor34m
Live demo shows a browser page scrolled by thought using a $500 EEG module (OpenBCI), raw signals preprocessed in Python, fed into a Node.js backend and a…
Talk on
theRiseOfTypeScript (rate: Meteoric | Meandering): Story[] { return History; }Dylan Schiemann26m
As CEO of SitePen and co-founder of Dojo, Dylan Schiemann is an established presence in the JavaScript and open source communities…
Talk on
NodeJS Scalibility TipsLuciano Mammino46m
Shows a concrete workflow: benchmark a simple QR PNG server with autocannon (200 concurrency yields ~100 req/s, avg latency ~2s) then compare to a minimal…
Talk on
Technology's Impact on Climate ChangeNatalia Waniczek36m
Tech industry emits about 830 million tonnes CO2 (≈2% of global emissions) and the internet may use ~20% of world electricity by 2030; data centers already…
Talk on
MobX, or: Going from Mutable to Immutable to Reactive State ManagementMichel Weststrate41m
A demo e‑commerce app with orders, currencies and exchange rates compares three approaches: mutable state that re‑renders the whole tree, immutable state with…
Talk on
The Mysterious Life of Web Apps in the BackgroundMax Firtman38m
A test site uses WebSockets, requestAnimationFrame, CSS animations, setInterval, a Web Worker and a Service Worker to record what actually runs when pages…
Talk on
A Real World Example of Functional Programming with fp-tsFrederick Fogerty46m
Refactors a real TypeScript airline reservation API into fp-ts types, replacing Promise with TaskEither to express failures explicitly and mapping validation…
Talk on
Accessible.JSJemima Abu30m
JavaScript must not break accessibility; the talk gives concrete fixes: use aria-live="polite"/"assertive" for timed updates, toggle aria-hidden when showing…
Talk on
Simulating Network Conditions with JavaScriptPatrick Kunka36m
Built a containerized TypeScript proxy that uses Deno and the Streams API to insert a transform-stream throttle between a headless-browser runner and a static…
Talk on
Building Tesla’s Battery Range Calculator with Vue.js or ReactJSPeter Eijgermans29m
Built a Tesla Battery Range Calculator twice using Vue.js and React, wired to a lookup table backend that returns ranges by model given speed, temperature…
Talk on
Looking into the Svelte CompilerTan Li Hau38m
Svelte parses .svelte files into an AST (it hands JS to Acorn), analyzes variable scope and dependencies, and emits optimized JS and scoped CSS plus source…
Talk on
Front-end Testing on SteroidsStefano Magni49m
Shows a React login demo wired to a disposable backend and demonstrates using Cypress to shrink tests from ~5–8s to ~1s by intercepting XHR and serving…
Talk on
Little JavaScript Bundles of JoySophie Koonin42m
Monzo splits a large React BizOps monolith into independently deployed, dynamically loaded JS task modules so teams can ship without rebuilding the core app…
Talk on
Webpack 5 Module FederationZack Jackson01h 02m
Module Federation for Webpack 5 lets apps import modules from other builds at runtime so separately deployed SPAs share code without rebuilding; it uses a…
Talk on
Rise of the RobotsTheodore Vorillas39m
Prototype turns a 3D printer into a working delta robot that physically taps and swipes real phones for end-to-end mobile tests, using a secured phone bed…
Talk on
Getting up to Speed with DenoShodipo Ayomide37m
Explains Deno as a single Rust-built V8 runtime that ships TypeScript out of the box and requires explicit permissions so code has no file or network access…
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.