All interactive elements should have accessible names and can have descriptions. In this post I explain labelling with native HTML and ARIA attributes and discuss how to future-proof your labelling.
A trick to build a file upload control that uses a native input element, but looks custom.
Today I learned about the sequential focus navigation starting point, which helps browsers decide what to do with focus when you link to content that is not focusable
A few notes about Chris Bernhardt’s book Turing’s Vision: The Birth of Computer Science.
On jokes between friends and jokes on a corporate level.
A post about how the
hidden attribute works, how it differs from
[aria-hidden] and how it relates to just hiding with CSS.
On how to help users see which fields have errors, what’s wrong with them and how to fix it.
Looking back at over 8 years of volunteering at Fronteers. It’s been a blast!
My notes from Harry Roberts’ performance workshop in Amsterdam on 9 March, 2017.
My notes from the Inclusive Design and Accessibility meetup, 20 February 2017 in Amsterdam.