MARCY SUTTON TODD | Senior Engineer @ Khan Academy | O'Reilly Web Platform Award Winner 2016 | Creator of no-mouse-days npm package | Testing Accessibility workshop series founder | axe-core contributor | Civil rights, one <button> at a time | Bellingham, WA | "If you're proud of your craft, why wouldn't you make it accessible?" | MARCY SUTTON TODD | Senior Engineer @ Khan Academy | O'Reilly Web Platform Award Winner 2016 | Creator of no-mouse-days npm package | Testing Accessibility workshop series founder | axe-core contributor | Civil rights, one <button> at a time | Bellingham, WA | "If you're proud of your craft, why wouldn't you make it accessible?" |
Profile • Web Accessibility • Frontend Engineering

Marcy
Sutton

The engineer who disabled her mouse - and made everyone else do the same.

Khan Academy's frontend infrastructure engineer and web accessibility's most persuasive voice. She didn't just learn the rules - she rewrote how developers think about them.

A11y Advocate Educator Khan Academy axe-core Testing Accessibility Bellingham, WA
Scroll to read
Marcy Sutton - Web accessibility engineer and advocate
O'Reilly Web Platform Award 2016
15+ Years in Web
~30% a11y issues automated tools catch
6 Workshop modules in Testing Accessibility
1 npm pkg that banned the mouse

The woman making the web work for everyone

Walk into any serious frontend team in 2024 and ask about accessibility. The answer will either reference Marcy Sutton directly or echo something she wrote, built, or taught. That's not an accident. It's the result of fifteen years of deliberate work by someone who started on GeoCities and ended up at Khan Academy - with a few stops along the way to reshape an entire professional discipline.

Marcy Sutton Todd is currently Senior Engineer on the Frontend Infrastructure team at Khan Academy, where she focuses on design systems and accessibility at scale. Before that: independent consultant (Spotify, Microsoft, Google, Pinterest), Head of Learning at Gatsby, Developer Advocate at Deque Systems (where she worked on axe-core - the engine powering most automated accessibility testing). The resume reads like a greatest-hits of modern web development.

But her origin story isn't what you'd expect. She studied visual journalism at Brooks Institute of Photography. She planned to be a photojournalist. Then stock photography platforms ate the industry. So she pivoted - studied web design at the Art Institute of Seattle, took freelance gigs, built things, and slowly found her way into a career that nobody was calling a "career" yet.

The accessibility pivot came around 2010-2011, when she was assigned to work on the Target account. Target had just settled a landmark accessibility lawsuit. Compliance was contractual. But for Marcy, something else happened: she saw what it meant for a disabled person to actually be able to book a ticket on a website for the first time. That wasn't compliance. That was a civil rights moment. She's been chasing that feeling ever since.


She built a package that stole your mouse

Sometimes the most elegant ideas are also the most annoying. The no-mouse-days npm package does exactly what it says: it disables the mouse cursor on your site via CSS, forcing everyone - developer, designer, reviewer - to navigate using only a keyboard.

The idea is almost comically simple. The execution is equally simple. But the impact? A generation of developers discovering that half their interactive elements are completely unreachable without a pointing device. No hover states that show hidden content. No click targets that aren't also focusable. No "it works fine, just use the mouse."

It's the kind of tool that teaches through inconvenience. You run it once and you never forget what it felt like to be stuck. That's the point. Empathy by friction.

The package became one of the most celebrated small tools in the accessibility community. Not because it solved a hard technical problem - but because it made an invisible problem suddenly, uncomfortably visible.

No Mouse. No Problem.

keyboard or bust
"If you're proud of your craft and you care about what you're putting out there, why wouldn't you want to make it accessible and solid and robust?"
- Marcy Sutton Todd

A career that left receipts

Testing Accessibility
A 6-part self-paced workshop series covering accessible HTML, CSS, JavaScript, design reviews, user testing, and organizational strategy. Built with Egghead.io. The internet's most practical web accessibility curriculum.
🏆
Accessibility Wins
A curated Tumblr blog (a11ywins.tumblr.com) where the community submits and celebrates accessible UI patterns. Proof that positive reinforcement beats blame-and-shame in building culture.
👥
NW Tech Women
She founded a social coding group for women in the Pacific Northwest, organized the Accessibility Seattle Meetup, and helped co-develop anti-SLAPP policies for the A11y Slack community with the Harvard Cyberlaw Clinic.
🎤
Conference Circuit
JSConf EU. Smashing Conf Toronto. ReactJS Girls Conf. dotJS. Web Rebels. Beyond Tellerrand Munich. CascadiaJS. Frontend Masters. She's brought accessibility talks to every major web development stage.
🖱
no-mouse-days
The npm package that broke a thousand UIs by removing the mouse cursor. One CSS trick packaged as a developer tool. Playful, effective, and used by teams worldwide to audit keyboard accessibility in minutes.

Accessibility is a civil rights issue. Full stop.

Marcy Sutton doesn't talk about accessibility as a legal requirement or a nice-to-have. She frames it as a fundamental question of who gets to participate in modern life. When a website blocks someone with a disability from booking a flight, reading news, or using a bank - that's exclusion. That's a rights issue.

This framing matters. Developers who see accessibility as compliance drag their feet. Developers who see it as civil rights build it in from the start. Marcy's entire body of work - the tools, the workshops, the talks, the community building - is designed to move people from the first category to the second.

She's also quick to acknowledge her own limits. As an able-bodied developer, she actively recruits feedback from disabled users rather than assuming she has all the answers. That intellectual humility is part of what makes her credible.

What automated tools actually catch
Automated testing (Axe DevTools, etc.) ~30-50%
~40%
Manual keyboard testing +25%
+25%
Testing with disabled users +35%
+35%

Source: Marcy Sutton's public talks and workshops

From GeoCities to Khan Academy

The career arc is unusually coherent for a field as chaotic as web development. She found her niche early - not through a master plan, but through a series of moments where the human stakes of her work became impossible to ignore.

The jump from photojournalism to web development looked like a detour. In retrospect, both pursuits were about the same thing: helping people see what they'd otherwise miss. The subjects changed. The mission didn't.

Early 2000s
GeoCities era - started building websites as a teenager
Before it was retro. Before it was ironic. Just building things.
Mid 2000s
Pivoted from photojournalism to web development
Stock photography platforms killed the photojournalism job market. Studied web design at Art Institute of Seattle.
2010-2011
First deep accessibility exposure - the Target account
Target had just settled a landmark accessibility lawsuit. She saw the human impact. Got hooked.
2013-2016
Accessibility Engineer at Adobe
Contributed to accessibility tooling and design systems at scale.
2016
O'Reilly Web Platform Award
Recognized for exceptional contributions to web accessibility.
2016-2019
Developer Advocate at Deque Systems - axe-core team
Worked on the engine that now powers most automated a11y testing in the world.
2019-2020
Head of Learning at Gatsby
Led educational content for one of the era's most popular frameworks.
2020-2023
Independent Accessibility Consultant
Clients: Spotify, Microsoft, Google, Pinterest, T-Mobile, Change.org. Launched Testing Accessibility (2022).
2024
Senior Engineer, Frontend Infrastructure - Khan Academy
Design systems and accessibility at the platform serving millions of learners.
  • Dog named Rainier McCheddarton
  • Started on GeoCities before it was retro
  • Originally training to be a photojournalist
  • Avid cyclist and snowboarder in Bellingham, WA
  • Built a npm package that literally hides your cursor
  • Actively resisted being pushed into project management
  • Became a mother around the Testing Accessibility launch
  • 4,500+ Bluesky followers and counting
Certified Keyboard Warrior
"The fact is that accessibility doesn't happen by accident. Often it is seen as too hard or time consuming."
- Marcy Sutton Todd

Testing Accessibility - the workshop that changed how teams work

When Marcy Sutton launched Testing Accessibility in 2022, it wasn't just another online course. It was the internet's most complete, practical guide to building and testing accessible web applications - structured in six modules that mirror the actual workflow of a professional team.

Module 1 covers accessible HTML - the foundation. Module 2 tackles CSS and visual design. Module 3 goes into JavaScript interactions and dynamic content. Module 4 is about design reviews and working with designers. Module 5 covers user testing with disabled users - the part most courses skip entirely. Module 6 deals with organizational strategy: how to actually make accessibility stick in a company.

That last module matters more than the others. Because the hardest accessibility problem isn't technical. It's cultural. Marcy has watched the same pattern play out across dozens of companies: a motivated engineer builds something accessible, ships it, and then watches it get quietly dismantled by the next sprint. The answer isn't better tools. It's organizational muscle memory.

The course came with a free 6-part email newsletter for newcomers - a gentle on-ramp that drove learners toward the full curriculum. She built the infrastructure herself, partnered with Egghead.io, and ran it as a proper product with her independent company, Modern Sole Design, LLC.

It's the kind of thing you build when you've spent years giving the same advice in corporate workshops and finally decide to bottle it.

testingaccessibility.com

Things she actually said

"Accessibility means someone with a disability can actually book a ticket on a website, whereas before, they would have just lost their business."

"I like solving problems with design and code when they have potential to help as many people as possible."

"You must write accessible HTML if you're building an interface that humans use."

"In my world, every GitHub issue comment or conference talk or Twitter exchange could inspire another accessibility champion."

"Even as an experienced person, I still have biases and don't necessarily have the perspective necessary to get the best feedback on accessibility solutions."

Encouraging, not finger-wagging

One thing distinguishes Marcy Sutton's approach from the broader accessibility discourse: she doesn't shame developers. She doesn't lecture. She explains, demonstrates, and then hands you a tool that makes the right thing the easy thing.

Colleagues and attendees consistently describe her as "engaging, charming and just all-round nice" and "a beacon of upbeat positivity and easy-going charm." Those aren't empty adjectives. In a field that can veer into compliance policing, she chose education over enforcement.

She also talks openly about burnout - something rare in a field that fetishizes hustle. She sets boundaries. She picks her projects carefully. She prioritizes her mental health. She's selective about what she takes on, which is part of why the things she does take on are consistently excellent.

The career intentionality is real. When her roles started pushing her toward project management - a common fate for senior technical people - she pushed back. Hard. She knew what she was there to do: build interfaces. Solve hard problems with code. That self-awareness is a feature, not a flaw.

Off-screen: she's a cyclist, hiker, and snowboarder based in Bellingham, Washington. She bakes pies. She does night photography. She has a dog named Rainier McCheddarton, which is exactly the kind of name a person who takes both craft and joy seriously would give a dog. She's a wife and a mother. She's present in Bluesky conversations and GitHub issues alike. She's the real thing.

Civil rights lens
Encouraging, not scolding
Burnout-aware
Community builder
Craft protector
Self-aware
Technically rigorous
Human first

Where she is now

Oct 2024
Joined Khan Academy as Senior Engineer on the Frontend Infrastructure team - design systems and accessibility at scale, serving millions of learners globally.
Mar 2024
Principle Studios acquired by Shift Paradigm - her previous employer since October 2023 was absorbed into the marketing-tech firm.
Oct 2023
Senior Front-End Developer at Principle Studios - led front end on an Adobe Experience Manager project at the remote digital agency.
2022
Launched Testing Accessibility - the comprehensive 6-part workshop series at testingaccessibility.com in partnership with Egghead.io.
2021
Anti-SLAPP policy work - co-developed anti-SLAPP policies for the A11y Slack community with the Harvard Cyberlaw Clinic.