Gaiety's visual representation as a fursona (an original furry fandom character) depicted as an animated gif falling downward with a controlled hand outstretched. Faer hair and tail waves in the wind while their floppy dog ears flop about as well. Fae are an anthromorphic canine like a german shepherd clothed like a human in a t-shirt and denim shorts. Art is by Lynte.

Talk: A11y First, and Everyone Wins in Community

By putting A11y first we can achieve a far more composable, intuitive, and testable product.

Come and listen to the real tale of modern automation testing the untestable: a drag and drop user interface. The story of a drag and drop feature doomed to be unaccessible, made accessible. The telling of a feature salvaged by accessibility. We've all been told accessibility is important, but rarely do we feel the fruits of the labor directly. We'll discuss how developers, QA and leads can all feel the same benefit our users feel by putting accessibility first.

Includes sample project for my EmberConf 2020 talk. Leverages Ember Octane and is fully test driven. Includes the RevealJS presentation and a simple Python backend.

Ember Conf 2020

Watch the recorded talk here

Talk given at:

Wish to contact me about meetup or conference talks, work opportunities or otherwise? Reach out to me via email.


Work history, skills, volunteering and talks given all in a one page PDF.

Life (Blog)

Programming, art, design, and other queer things.

Art (Gallery)

A cross-section of my artistic brain in photography, digital, painting and more