Skip to content
Source for
JavaScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

This repo contains the source for

The site was built using Gatsby and uses React, Bulma and Sass.


  • /assets: images and downloads
  • /components: React components, written in JSX
  • /pages: web pages, written in JSX

Building the site

The site uses Font Awesome Pro and credentials must be configured to install it.

If you don’t have a licence for Font Awesome Pro, you can replace the @fortawesome/fontawesome-pro dependency with @fortawesome/fontawesome-free (updating imports too), but some icons will be missing.

To build the site:

  1. Install Node.js 10
  2. Configure Font Awesome Pro credentials
  3. Run npm install
  4. Run npx gatsby clean
  5. Run npx gatsby build

See the Gatsby documentation for more information on using Gatsby.

You can’t perform that action at this time.