Skip to main content


This website was lovingly put together using Eleventy, the best static site generator I’ve come across, hands-down. The build itself is taken care of by npm scripts, and it’s all hosted on Netlify.



The styling is written in SCSS with Post CSS being used to add vendor prefixes for deeper browser support.

I use one tool, and that’s Modular Scale by Scott Kellum, which allows me to use for a proper typographic scale.


There is only a tiny amount of JavaScript on this website; used to enhance some keyboard behaviour on links that look like buttons for better accessibility. Analytics are taken care of on the server-side by Netlify Analytics, so there’s nothing running in the browser; just plain old HTML and CSS.

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.