Ethical Development

Projecting human quirks on to software

Modern software is often quirky and hard to use. Users and usability professionals have high expectations, and often product developers blame the technology for a poor experience.

Accessibility Ethical Development

What Web Accessibility is – and what it isn’t

In honour of all the people struggling to do basic things on the internet, let’s define what Web Accessibility is – and what it isn’t.