David Sauntson

My website

Stuck in lockdown 3.0 with a week of annual leave to use up, I decided to redevelop my personal website. I had three main goals for this project:

  1. focus on accessibility
  2. create a fast and performant site with no unnecessary javascript or animations
  3. learn something new

This site is built using next.js, and hosted and deployed using Vercel. I have kept the design and simple, fun and clear, whilst implementing as many accessibility features as I can.

A clear and simple home page that focuses on clear and accessible content.
The homepage of this actual site, showing an emphasis on content and accessibility.

Fun things I used to build this site

  • next.js and Vercel
  • MDX and CSS modules
  • no custom javascript
  • image optimisation
  • alt text as poetry