Alex Russell
where else to find them
website:https://infrequently.org
website:https://toot.cafe/@slightlyoff
github:slightlyoff
bluesky:infrequently.org
mastodon:@slightlyoff@toot.cafe
linkedin:alexrussell
speakerdeck:slightlyoff
what they talk about
all 6 in the filters
where they keep going back
- performance.now()2 editions2022–2024
- Polymer Summit2 editions2016–2017
- Edge Conference2 editions2013–2015
all 10 in the filters
on a stage with
all 10 in the filters
who talks about the same things
- Jake Archibald32 talks
- Henrik Joreteg7 talks
- Paul Kinlan13 talks
- Patrick Kettner13 talks
- Jeremy Keith27 talks
- Houssein Djirdeh18 talks
| title | conference | date |
|---|---|---|
| Building Bridges to a Post-SPA Future | React Summit 2026 | 2026-06-12 |
SPAs were always based on contingent logic. For the benefits to materialise, users must spend a great deal of time in the same interface, updating state… | ||
| Frontend’s Lost Decade and the Performance Inequality Gap | JSNation 2025 | 2025-06-12 |
The promise of the web is universal access to services across OSes and devices without gatekeepers, but like all systems, the web isn't what it promises – it's… | ||
| Reckoning: Frontend's Lost Decade | performance.now() 2024 | 2024-11-14 |
Argues that the web is web losing on mobile by specific mechanisms: app‑store distribution and in‑app browsers that steal links, AMP and search ranking… | ||
| The Global Baseline, 2022 | performance.now() 2022 | 2022-10-27 |
Argues for a conservative Global Baseline anchored to a mid‑range device like the Samsung Galaxy A50 (≈4 GB RAM, 4G) and shows measurement using BigQuery, HTTP… | ||
| The Mobile Web: MIA | JSCamp Romania 2019 | 2019-09-23 |
Claim: responsive design failed because the mobile web is shrinking — time-on-mobile is ~13% (and Chrome telemetry suggests it’s falling, often below 10%)… | ||
| The New Mobile Reality | Frontend Conference Zurich 2018 | 2018-08-30 |
The current state of mobile networks and handsets isn't easy to understand. Things are changing rapidly -- and progress is uneven. Building for this… | ||
| Web Components: Just in the Nick of Time | Polymer Summit 2017 | 2017-08-22 |
Started-from-scratch rewrites cut Gmail’s DOM by 40% DOM reduction in a prototype and about 30% in production, which yields a real-world half-second latency… | ||
| Adapting to the Mobile Web F̶u̶t̶u̶r̶e̶ Present | Polymer Summit 2016 | 2016-10-17 |
Claim: many web apps ship an order of magnitude too much JavaScript and fail on real phones, so require 3 seconds on 3G on a $200 device for first-interaction… | ||
| Progressive Web Apps and What's Next for Mobile | Fluent 2016 | 2016-03-08 |
Argues that distribution is the real bottleneck for mobile software and that the web wins because URLs deliver the actual experience instantly. Proposes… | ||
| What's inside the term 'progressive web apps' | Fluent 2016 | 2016-03-08 |
Argues that progressive web apps are a concrete package: keep URL deployment while gaining OS presence and offline reliability by using service workers to… | ||
| Components and Modules | Edge Conference 2015 | 2015-06-27 |
Panelists compare concrete tradeoffs: HTML Imports block by default but allow URL-traceable composition; ES6 modules give single-binding encapsulation and… | ||
| Panel 1: Offline | Edge Conference 2013 | 2013-02-09 |
Conference panel argues that current offline APIs are broken in practice: AppCache serves cached assets even when online, updates only when the manifest… | ||
| The future of JS ans You | NodeConf 2011 | 2011-05-05 |
Tracer is a JavaScript‑to‑JavaScript compiler written in JavaScript that takes proposed Harmony features and emits ES5 that runs in browsers or Node (it has a… | ||
| Performance of feature detection | JSConf US 2011 | 2011-05-02 |
Feature detection often ends up putting JavaScript in front of the page and feature detection blocks rendering by forcing synchronous parsing, compilation and… | ||
| nothing matches | ||