The 5 W's of Accessibility

Reinteractive Webinar | November 2017

Hosted a webinar going through the What, Why, Who, When and How's of accessibility in terms of a web development project. I then went through my top tools and tips for front end in particular before going through a worked example where I improved a demo blog site with poor accessibility features.

Slides on

Code on Github

Mice and Maps

Linux Conf | January 2017

Walk through on how I made one of my first projects the Mouse Guard map app. This is a Ruby on Rails app using LeafletJS to control the map. It was designed and built to help run the role playing game Mouse Guard and keep track of events that were happening in the game.

Slides on

Looking into the JAWS of accessibility

A11y Camp | July 2016

WDYK Meet up | April 2015

Introduction into the types of disabilities affecting vision and the tools they use to assist the use of technology. Including an overview of the current screen readers avaliable and what platforms they are most likely to be used with. Then going into some tips on how to program a website to be compatable with screen readers.

Slides on

Pop Up Accessibility

Be Responsive Meet Up | November 2015

WebDirections Code Conference | June 2015

Worked example on how to make a non standard web component accessible for people with disabilities. I focused on modal pop-up windows as there require many custom aspects including how they are triggered, the focus being placed in a smaller container with the background unavaliable and how to keep the keyboard focus local to the modal with an easy way to dismiss the modal. These techniques and principles can be transferred to a number of different custom components.

Slides on

Code on Github

Accessibility, more than just alt tags

PageUp Lunch and Learn | May 2015

Decompress Conference | March 2015

Introduction into the basis of accessibility, a talk of 4's. First explaining the four types of diabilities accessibility focuses on, visual, auditory, motor and intellectual. Then going into the WCAG four POUR principles of accessbility and how they match up the different types of diability. Lastly going into my top 4 tips on how to make a site accessible including responsive design, screen reader compatability, keyboard accessibility and colour contrast.

Slides on

Design and colour tips for Accessibility

Melbourne CSS Meet Up | July 2014

No slides or video for this talk as it was given at the last minute as a favor as the organisers were short a speaker for the meet up. This talk focussed on the design and CSS aspects of accessibility, I went into the different types of visual disabilities, including colour blindness which affects 4-5% of the population and people with partial vision loss or tunnel vision. This then alters how you should be thinking about design, ensuring there is enough colour contrast in your design and with the right colour combinations so that all people will be able to access the information on your website. I also pointed out the trend that while designers often design for on mouse hover, this styling also needs to be applied to on keyboard focus for people with motor impairments who rely on the keyboard for navigation.

Accessibility, more than just alt tags

REA Group Brown Bag | Aug 2014

Ruby or Rails Meet up | April 2014

Going through my personal experience of having a web application audited for accessibility. Including my initual misconceptions and challenges when beginning the project. Then going through what I learnt whilst working with the auditors and through a univeristy course on accessibility. Finally giving some tips and examples of what to look for when testing a website for accessibility.

Slides on

How to Present

Strategic Data developer lunch | June 2014

Ruby or Rails Meet up | November 2013

Moving from an education background into technology I saw a bit of a skill gap when it came to presenting a technical topic. With the aim of trying to get as much from talks as I could I decided to share some presentation knowledge with the community. Including how to prepare for a talk, what questions to consider, trying to accomodate for the different skill levels and how speaking to a crowd is psychologically different to speaking to an individual or group.

Slides on