This site is powered by Gatsby, an open source static site generator based on React and GraphQL. It is hosted on Netlify. For form submissions, I use Netlify's form handling. For styling, I use CSS Modules and SCSS. The source code is available on my GitHub.
Some Gatsby plugins I use on this site are:
gatsby-source-filesystem: Sources data into your Gatsby application from your local filesystem.
Update: I have moved entirely to MDX. This plugin is no longer used.
gatsby-plugin-react-helmet: Provides drop-in support for server rendering data added with React Helmet. With this plugin, attributes you add in their component, e.g. title, meta attributes, etc. will get added to the static HTML pages Gatsby builds.
gatsby-plugin-feed: Creates an RSS feed (or multiple feeds) for Gatsby sites.
This site does not use any analytics whatsoever.
This site uses self-hosted fonts. The font used is "Source Sans Pro". The wiki and most of my other personal projects make use of the system font stack as much as possible.
The following pages use external APIs to fetch data from GitHub and Mastodon and are therefore partially inaccessible on text-based browsers.