Skip to main content

Frontend development

I’m a frontend developer with a strong focus on accessible HTML and CSS and some JavaScript enhancements to improve usability.

I write well-structured, semantic HTML so that the sites I build are accessible to all users and straightforward for other developers to maintain.

I began writing HTML in 2002, but CSS was the reason I fell in love with the web a few years later. I’m happy writing CSS from scratch, and usually use Sass and PostCSS to add some extra structure and efficiency. I’m also comfortable working with other people’s CSS, or in a more structured way with CSS methodologies like BEM or by extending frameworks like Bootstrap.

While not your typical ‘JavaScript Dev’, I am happy working within a JavaScript framework, static site generator, or manipulating the DOM to add some usability enhancements where necessary.

Accessibility in your inbox

I send an accessibility-centric newsletter on the last day of every month, containing:

  • A roundup of the articles I’ve posted
  • A hot pick from my archives
  • Some interesting posts from around the web

I don’t collect any data on when, where or if people open the emails I send them. Your email will only be used to send you newsletters and will never be passed on. You can unsubscribe at any time.