Speaking & teaching
Make it useful.
Make it understandable.
I teach and speak about the places accessibility meets design, development, team practice, and emerging technology.
Selected presentations
-
2025
From Compliance to Excellence: Our Accessibility Story
Oracle Design Week · Redwood City · May
-
2025
Designing Keyboard Behavior for Diverse User Types
CSUN Assistive Technology Conference · Anaheim · March
-
2024
Accessibility Careers in UX Design Panel
OZeWAI Ask the Professionals · Online · July
-
2024
How To Integrate A11y Into the Existing Product Workflow?
Friends of Figma Design Accessibility · Online · April
-
2024
Humans vs. Robots: Media Accessibility in the Age of AI
CSUN Assistive Technology Conference · Anaheim · March
-
2023
Disability Bias in Artificial Intelligence
inclusive design 24 · September
John Slatin AccessU · May
CSUN Assistive Technology Conference · March -
2023
The Role of Artificial Intelligence in Digital Accessibility Panel Discussion
ACCESS Conference · Online · April
-
2021–22
A11y, Big Data, A.I & Machine Learning: Opportunities & Threats
John Slatin AccessU · May 2022
CSUN Assistive Technology Conference · March 2022
Accessing Higher Ground · November 2021 -
2020
Accessibility Panel Discussion
San Diego Accessibility & Inclusive Design · February
-
2018
WCAG 2.0: The Many Shades of Grey
CSUN Assistive Technology Conference · San Diego · March
Teaching & workshops
My teaching includes Accessibility for Developers at LEARN Academy in San Diego, role-based enterprise training, product instruction, train-the-trainer programs, and college courses in animation and programming.
Read about my training and coaching work.
Publications
Disability Bias & New Frontiers in Artificial Intelligence
The Journal on Technology & Persons with Disabilities
· 2023
Darwinian Philosophy Unleashed
Book review ·
Evolutionary Psychology · 2011
Publication entries are also listed on my LinkedIn profile.
Have a team or audience in mind?
Get in touch about practical accessibility training, technical coaching, or a speaking opportunity.
Start a conversation