Asaf Shochet Avida

Asaf Shochet Avida

Asaf is the front end tech lead @Evinced, with 10+ years of experience in web development, including: frontend, backend and test automation, and a special place in his heart for shiny CI pipelines. After spending a year and a half traveling with his wife and 2 young kids (now 3, Mazal Tov) in the far east, he came back to create state of the art accessibility tools for developers. In his spare time he loves reading Harry Potter with his daughter, mentoring junior devs, and making Pitas on the Saj.
Web Accessibility for Ninjas: A Practical Approach for Creating Accessible Web Applications
React Summit 2023React Summit 2023
109 min
Web Accessibility for Ninjas: A Practical Approach for Creating Accessible Web Applications
Workshop
In this hands-on workshop, we’ll equip you with the tools and techniques you need to create accessible web applications. We’ll explore the principles of inclusive design and learn how to test our websites using assistive technology to ensure that they work for everyone.
We’ll cover topics such as semantic markup, ARIA roles, accessible forms, and navigation, and then dive into coding exercises where you’ll get to apply what you’ve learned. We’ll use automated testing tools to validate our work and ensure that we meet accessibility standards.
By the end of this workshop, you’ll be equipped with the knowledge and skills to create accessible websites that work for everyone, and you’ll have hands-on experience using the latest techniques and tools for inclusive design and testing. Join us for this awesome coding workshop and become a ninja in web accessibility and inclusive design!
My Accessibility Journey: the Quest for an Accessible Component Library
React Advanced 2022React Advanced 2022
23 min
My Accessibility Journey: the Quest for an Accessible Component Library
Creating web applications can be challenging. Creating accessible ones - even more so. However the real challenge lies in maintaining accessibility in your project since it requires knowledge and skills beyond those of traditional web development. To make this happen, one must choose the proper tools to keep the accessibility level high when code gets refactored, monitor the accessibility status and test it automatically during CI. To tackle these challenges, I’ll introduce a different approach that intertwines accessibility into the gut of the web application by creating an accessible React components library. I’ll discuss the principles, tools and techniques I use to test and maintain the accessibility level over time, and provide you with the initial recipe to drive the accessibility change in your organization.