~/talks

Maximiliano Firtman

what they talk about

all 7 in the filters

where they keep going back

all 12 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Unlocking Client-Side AI in Your Web AppdotJS 20262026-09-18
Shows how to run generative AI entirely in the browser using built-in AI APIs, WebNN, WebGPU and WebAssembly, with demos of an offline chatbot, live…
Talk on
Vanilla Web: You Don't Need that LibraryNDC Oslo 20252025-05-19
A small mobile PWA coffee store is built with plain HTML/CSS/JS, using Web Components plus templates and Shadow DOM for encapsulation, a tiny router based on…
Talk on
Vanilla Web: You Don't Need that LibraryGOTO Chicago 20242024-10-21
A working vanilla e‑commerce demo is built with plain HTML, CSS and JavaScript, uses Web Components with Shadow DOM for isolated styling, client-side routing…
Talk on
Vanilla JS: You Might Not Need that LibraryUtahJS Conf 20242024-09-13
Live demo shows an open-source coffee-shop app built with a few HTML/CSS/JS files, no CLI or build, that runs fast and installs as a PWA and works offline…
Talk on
Breaking the Limits of PWAs with JavaScript APIsCityJS Conference São Paulo 20222022-04-28
Shows concrete hacks and demos that already work on devices: using beforeinstallprompt plus manifest promotional fields to trigger native install dialogs and…
Talk on
Hacking Web PerformanceJSConf Mexico 2020 Virtual Edition2020-11-02
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 PerformanceJSConf Mexico 2020 Virtual Edition2020-11-02
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 on
The modern PWA Cheat SheetJSConf EU 20192019-06-01
Covers concrete APIs, platform limits and tooling: lifecycle events like freeze event plus visibilitychange and resume and the iOS restore-without-restart…
Talk on
Hacking Web PerformanceYou Gotta Love Frontend 20192019-05-16
Median First Contentful Paint ~2.4s and median Time To Interactive ~8.9s, with some landings near 22s, so expect concrete, measurable wins not vague tips…
Talk on
Keynote: Uncovering the secrets of Progressive Web AppsMobile Era 20182018-11-01
Progressive Web Apps claim offline installable apps via service workers and a web manifest, with current install support at about 50% now, 70% after Chrome 70…
Talk on
Breaking Limits on the WebDutch PHP Conference 20172017-06-29
Overview of concrete capabilities and demos including installable PWAs (Flipkart), service workers offline caching, and push notifications showing…
Talk on
The Web lands in the Virtual and Mixed RealitiesNDC Oslo 20172017-06-14
Overview of concrete outcomes: demonstrations include WebVR pages running in Samsung Internet (about 2M Gear VR users), Chrome Daydream preview, Oculus Carmel…
Talk on
Breaking Limits on Mobile HTML5Mobilism 20132013-05-16
Fifteen concrete hacks claim real, testable results: a background tab resurrection using meta refresh plus JS to shift reloads, platform‑specific full‑screen…
Talk on
Maximiliano Firtman interviewed at Velocity 2011Velocity 20112011-06-14
Mobile web faces fragmentation across hardware, browser engines and HTML5 support and suffers from sparse official documentation, so testing becomes mandatory…
Interview 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.