I’m available for accessibility consulting, audits, VPATs, training, and accessible web development, email me directly at or call me at +1 443-875-7343


Archive of previous conference presentations.

AXSChat May 2018

Archive of the AXSChat for May 25, 2018

Hidden in Plain View

At Beyond Tellerand 2018, I oversell design and accessibility to make a point that accessibility does not stifle creativity.

Hidden in plain view: Bleeding edge accessibility so good you never noticed – Karl Groves – btconfDUS2018 from beyond tellerrand on Vimeo.

noscript is dead. Using JavaScript to improve accessible user experience

At the Fronteers monthly meetup in Amsterdam on November 2016, this presentation discusses accessibility and JavaScript. The first half of this is the same as “Everything you need to know about Javascript Accessibility”, but skip ahead to about 29 minutes in for some different stuff!

To Hell with Performance

At Fronteers Spring 2016. There are scores of concerns, both back-end and front-end, when considering performance. When it comes to accessibility, user performance is also a major concern and extends beyond things like perceived time. While perceived time is very important for UX, accessible user experience intersects performance in that it requires allowing the user to answer one core question as they work with the interface: “What is this thing, and what does it do”.

Karl Groves — To Hell with performance from Fronteers on Vimeo.

Karl Groves — To Hell with performance from Fronteers on Vimeo.

Extreme Accessibility

My presentation at CSUN 2016. Slides can be found at

F2E Summit 2015: Everything you need to know about Javascript Accessibility. by Karl Groves

Is it really possible to understand JavaScript and accessibility in 40 minutes? This presentation will discuss touch on all of the major concerns with dynamic content and accessibility. It could be awesome or it could be a disaster, but one thing’s for sure: there will be no slides, just live coding.

Web Components, the Right Way – Paris Web 2014, Karl Groves and Bruce Lawson

Les “Web Components“, la marche à suivre (EN) par Bruce Lawson et Karl Groves from Paris-Web on Vimeo.

Modern Web Toolsets & The Next Generation of Accessibility Testing Tools – Open Web Camp 2014

Karl Groves discusses modern web toolsets and how uses many of these tools to create its product – an automated web accessibility testing API.

Understanding DOM and its importance for accessibility – Paris Web 2013

Understanding DOM and its importance for accessibility, by Karl Groves from Paris-Web on Vimeo.

Full list of speaking appearances

  • Funka Accessibility Days, Sweden
  • GAAD 2017 event, Copenhagen Denmark
  • Accessing Higher Ground, Denver Colorado (multiple)
  • Accessibility Camp DC (multiple)
  • Accessibility Camp Boston (multiple)
  • Accessibility Camp Los Angeles
  • Accessibility Camp Bay Area (multiple)
  • Association for the Advancement of Assistive Technology in Europe (
    AAATE), Budapest (Workshop)
  • AccessU, Austin TX (multiple, workshops)
  • CSUN (multiple, workshops)
  • NationJS, Washington DC (multiple)
  • ParisWeb, Paris France (multiple)
  • Trivago Academy, Dusseldorf Germany
  • Better By Design, Madison Wisconsin (workshop)
  • Fronteers Spring Conference, Amsterdam Netherlands
  • DCJS Meetup
  • jQueryDC Meetup
  • Refresh Baltimore
  • Wordcamp Toronto
  • RVA JavaScript Conference
  • Inclusive Design 24 (multiple)
  • Guelph Accessibility Conference
  • Web Conference at Penn State
  • Open Web Camp, San Jose California
  • Digital 360, Baltimore Maryland
  • IEEE Information Visualization, Baltimore Maryland
  • Accessibility Conference, Toronto
  • Annual Conference of the Society for Technical Communications,
    Baltimore Maryland
  • Accessibility Club, Berlin Germany
  • Accessibility Club, Nuremburg Germany
  • Frontend Conference, Zurich Switzerland
  • Beyond Tellerand, Düsseldorf Germany