~/conference

JSConf Mexico 2020 Virtual Edition

frontend developers, web developers, React developers, performance engineers, accessibility engineers, devtools engineers, machine learning engineers

machine learning with JavaScript; deployed math; async JavaScript; web performance hacking; beginner to expert web performance; WebAssembly adoption; micro frontends architecture; migrating from JavaScript to React; React application challenges; CSS debugging with DevTools; web accessibility practices; web threading and workers

titleauthorlength
Ode to the Decade++Eva Ferreira31m
A retrospective comparing web development before-and-after key advances over the past decade, using a concrete example of a simple landing page that now…
Talk in Spanish on
Ode to the decade++Eva Ferreira31m
Lists concrete wins and concrete failures: CSS gains like Flexbox and Grid and ES6 arrow functions remove old hacks; fetch and picture land in 95% browser…
Talk in English on
Machine Learning Principles, with JavaScript?Francisco Sevilla37m
Demonstrates end-to-end machine learning workflows implemented in JavaScript using TensorFlow.js in both browser and Node: importing prebuilt models…
Talk in Spanish on
Machine Learning Principles, with JavaScript?Francisco Sevilla37m
JavaScript runs real machine learning via tensorflow.js and can train models in the browser or on a server; examples include an image classifier (car vs plane…
Talk in English on
Your emotions are not an anti-patternJenn Creighton27m
Claim: emotions are decision-making assets not bugs, backed by the somatic marker hypothesis from the Elliot case showing impaired choices when feelings…
Talk in English on
Your Emotions Are Not an Anti-PatternJenn Creighton27m
Argues that emotions are useful decision data rather than bugs and presents the Elliot case study showing how loss of feeling impairs choice. Recommends…
Talk in Spanish on
Deployed MathBrenda Berenice Ramos Hernández11m
Explores using recursion in JavaScript to express mathematical induction and combinatorics, with concrete code for factorial (e.g., 5! = 120) and string…
Talk in Spanish on
Deployed mathBrenda Berenice Ramos Hernández11m
Claims that recursion is a direct application of mathematical induction and demonstrates it by implementing a factorial function that terminates at the base…
Talk in English on
A Powerful Introduction to Machine Learning with JsOliver Alejandro López34m
Shows how to run pre-trained models entirely in the browser using TensorFlow.js with WebGL GPU acceleration and manual memory disposal. Demonstrates MobileNet…
Talk in Spanish on
A Powerful Introduction to Machine Learning with JsOliver Alejandro López34m
Demos show client-side training and real time webcam inference using Tensorflow.js, with a KNN-style classifier built on top of MobileNet and an object…
Talk in English on
DevTools, the CSS advocate in your browseChen Hui Jing43m
DevTools demos show exact behaviors: grid and flex overlays reveal content-based sizes (min-content, max-content), a working Firefox flexbox inspector…
Talk in English on
DevTools, the CSS Advocate in Your BrowserChen Hui Jing43m
Shows browser DevTools for inspecting CSS layout math: Firefox’s Flexbox inspector reveals flex-basis, flex-grow and how free space is split (example: 2:1…
Talk in Spanish on
Async JSNacho Sainz23m
Covers how JavaScript’s single call stack works with browser APIs and the event loop, explaining microtask vs macrotask ordering (promises run before timers)…
Talk in Spanish on
Async JSNacho Sainz23m
Explains how callbacks, promises, generators and async/await map to the JS runtime and shows working code with setTimeout, fetch and Promise.resolve to…
Talk in English on
Hacking Web PerformanceMaximiliano Firtman31m
Provides concrete web performance fixes and measured impacts: reduce median Time To Interactive (currently ~9.3s) toward targets like LCP ≤2.5s and FID ≈100ms…
Talk in Spanish on
Hacking Web PerformanceMaximiliano Firtman31m
Core Web Vitals targets are concrete: LCP ≤ 2.5 s at the 75th percentile, FID ≤ 100 ms and CLS ≤ 0.1, yet global median time-to-interactive sits near 9.3 s…
Talk in English on
Why WebAssemblyMiguel Useche16m
WebAssembly lets non-JavaScript code (C/C++/Rust) run in the browser at near-native speed by compiling through LLVM/Emscripten or wasm toolchains and…
Talk in Spanish on
Why WebAssemblyMiguel Useche16m
Explains that WebAssembly runs compiled binaries in browsers alongside JavaScript, showing a workflow: compile Rust or C/C++ via LLVM toolchains into a .wasm…
Talk in English on
Starting a thread: pin the right questionsDora Makszy12m
A practical mentoring recipe emerges: pick tools (uses React), pin very specific questions, and force beginners to write the minimal math first on paper; the…
Talk in English on
Starting a Thread: Pin the Right QuestionsDora Makszy12m
Mentors guide beginners by turning vague ideas into concrete, refinable questions and a step-by-step plan that becomes a list of math functions and a working…
Talk in Spanish on
React Is Hard but Not for the Reasons You ThinkSara Vieira34m
A live-coding session builds a small React app in CodeSandbox that fetches the 30 worst IMDb movies, manages global state with Overmind, adds a like button…
Talk in Spanish on
React is hard but not why you may thinkSara Vieira37m
Claim: React itself is manageable but integrating many libraries is what trips people up. Demonstrates a small app that fetches 30 “worst movies” via GraphQL…
Talk in English on
Micro Frontends, how to evolve to an extensible frontendBenjamín Martínez29m
Claims that micro frontends let teams ship and fix small parts independently, demonstrated with a tiny todo app split into editor, list and a shell, wired via…
Talk in English on
Micro Frontends, or How to Evolve to an Extensible FrontendBenjamín Martínez29m
Argues for splitting a web frontend into independent microfrontends mapped to business subdomains and demonstrates using iframes to compose a todo app into…
Talk in Spanish on
Accessibility — What Do You Eat That With?Marjorie Figueroa27m
An automated audit of roughly one million web pages found that automated tools detect only about 25% of accessibility issues, with an average of 56.6 errors…
Talk in Spanish on
Accessibility, what do you eat that with?Marjorie Figueroa27m
Explains which concrete problems to fix and how to test them: use semantic HTML, correct heading order, sensible tabindex and keyboard focus, preserve visible…
Talk in English on
From beginner to expert in web performanceTracy Lee16m
Shows concrete steps to get realistic Lighthouse numbers: open production in incognito, set device to moto g4, throttle to 3g and 4x slowdown, disable cache…
Talk in English on
From Beginner to Expert in Web PerformanceTracy Lee16m
Covers practical web performance tuning using Lighthouse and DevTools: run audits in incognito with 3G throttling, 4x CPU slowdown, cache disabled, and record…
Talk in Spanish on
From JavaScript to ReactLeonidas Esteban30m
Recreates a minimal React implementation in plain JavaScript that runs in the browser without JSX, using an index.js plus react.js and dom.js that mirror parts…
Talk in Spanish on
From JavaScript to ReactLeonidas Esteban32m
Claims that React is just JavaScript and then builds a tiny React: a three‑file react.js / reactElement.js / index.js repo that implements createElement, a DOM…
Talk in English 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.