~/talks

Marcy Sutton Todd

what they talk about

all 11 in the filters

where they keep going back

all 19 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Accessibility and Performanceperformance.now() 20252025-10-30
Claims that accessibility boosts perceived responsiveness and concrete techniques to prove it get covered: measure seconds until a screen reader reads content…
Talk on
”Garbage Pail Components”Clarity 20192019-08-20
Live demos expose concrete component anti‑patterns: menus built with divs all the way down that break keyboard and screen‑reader access, modals that fail to…
Talk on
Accessibility Audit (Live)Smashing Conference Toronto 20182018-06-26
In this “this-is-how-I-work” session, Marcy Sutton will conduct an accessibility audit on the fly. You’ll get a feel for how to detect and resolve…
Talk on
Empathy-Driven DevelopmentJSConf EU 20182018-06-02
A live debugging tour of a React app with three components — login form, card flip, and desktop-style menu — that shows concrete fixes and test coverage…
Talk on
Empathy-Driven DevelopmentUphill Conf 20182018-04-26
A public repo with a broken web app houses concrete fixes: visible labels replace placeholders so form inputs get announced, a card-flip div becomes a button…
Talk on
Radically Accessible Internet Applications 💯Beyond Tellerrand Munich 20182018-01-15
A live React demo app (A11Y DEMO APP) gets audited and incrementally fixed: wildcard CSS removing focus outlines, converting divs to real buttons with…
Talk on
Enabling Users in Client-Rendered ApplicationsdotJS 20172017-12-01
Walks through concrete fixes: restore focus outlines, replace clickable div with a real button and aria-label, trap and restore focus with refs and…
Talk on
The Links vs. Buttons ShowdownInclusive Design 24 (#id24) 20172017-11-16
Clear rule: use real anchors with real URLs for navigation and real <button> elements for toggles/submits; an anchor like href="#" with ng-click is a smell…
Talk on
Marcy Sutton - SeattleJS Conference 2017SeattleJS Conference 20172017-08-10
Talk argues that web accessibility is a civil right and gives concrete tools and failures: a broken Virgin America booking demo that skips keyboard and screen…
Talk on
Where in the Stack is Carmen Sanfrancisco?React Rally 20162016-08-25
Concrete debugging steps and test tools not platitudes Focus fails in IE + JAWS because a third party AUI dropdown renders visibility after the focus call so…
Talk on
Where in the Stack is Carmen Sanfrancisco?CascadiaFest 20162016-08-03
Diagnoses a reproducible focus drop caused by a timing bug where Foundation and custom handlers race when aria-hidden flips — fixable by delaying focus…
Talk on
Testing for Accessibility with aXenpm camp 20162016-07-30
Automated accessibility tooling that runs locally and in CI actually exists: aXe is an NPM module with browser extensions and an API, axe-core aims for zero…
Talk on
How to win at mobile accessibilityffconf 20152015-11-06
Focuses on concrete wins: prioritizes iOS and Android screen‑reader behaviour, shows breakable patterns (CNN hamburger, Huge off‑screen panels, Ionic swipe…
Talk on
Accessible Angular.jsGOTO Amsterdam 20152015-06-18
Common Angular accessibility problems are named and fixed: custom md- elements transclude into native buttons so keyboard and semantics work, MD checkbox and…
Talk on
30 Minutes or Less: The Magic of Automated Accessibility TestingJSConf US 20152015-05-27
Demo shows automated audits catching missing labels and focus bugs before deploy and a protractor plugin that runs Chrome accessibility checks during end to…
Talk on
AngularJS Accessibilityng-europe 20142014-10-22
Examines concrete accessibility fixes for Angular apps: ngAria hooks into ngModel and dynamically adds tabindex and aria-checked, Material components add…
Talk on
JavaScript for EverybodyJSConf EU 20142014-09-13
A live JAWS demo shows a major airline site that looks slick but breaks for keyboard and screen‑reader users; the talk gives concrete fixes: ARIA live regions…
Talk on
ARIA Was Made For This Accessiblility of JavaScript MVCsCascadiaJS 20142014-07-31
Shows that ARIA features actually solve single‑page app problems: demos use Angular’s ngClick/ngKeypress to make divs operable, Ember attributeBindings to…
Talk on
Three Cheers for Keyboard AccessibilityCSSConf US 20142014-05-27
Web pages often look polished but fail keyboard and screen‑reader users: demos hit whitehouse.gov and a Virgin America beta where focus styles are missing and…
Talk on
Accessibility of Web ComponentsInclusive Design 24 20142014-05-15
Argues that Web Components must carry real semantics not just new tags, shows a working taco-button custom element that extends HTMLButton, registers lifecycle…
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.