Colophon
No website is an island, they are all built upon the combined effort of that which came before. If they are lucky, they will inspire the next generation.
I began writing this version of the website in December 2024, having already spent the majority of the previous eight months rebuilding the website as a two column layout inspired by Untapped Journal.
Having got so close to completing the redevelopment work, you might wonder why I chose to abandon it for an entirely new design. The reason was largely due to the massively increased render times. Eleventy was having to render a unique sidebar for each of the ~1,100 pages being generated. This meant that I often had to wait nearly half a minute before the page would refresh when making edits.
When building for production the build time doesn't really matter all that much, however when developing; having to wait ever-increasing lengths of time became a hindrance to progress[1].
For a period of time I considered re-writing everything with a PHP backend so that I could negate the performance bottleneck of rebuilding the entire website for every insignificant change. However, being heavily invested in Eleventy, I couldn't bring my self to move to an alternative.

The tipping point came when I stumbled upon Works In Progress and fell in love with its design aesthetic. The layout of my article pages has been shamelessly copied from there, albeit by eye from screenshots rather than a 1-to-1 copy of the code.
Inspiration ¶
No website is an island, they are all built upon the combined effort of that which came before. This website is no different and it's thanks to the following people and websites (in no particular order) that you're even reading what I am writing:
The reason why this website is built by the 11ty static site generator is thanks to Andy Bell and their Piccalilli Publication initially sparking my interest. I have now been using it since 2021(4ya) and can't see myself using anything else to generate static websites!
After reading Maggie Appleton's essay on the Brief History & Ethos of the Digital Garden I was inspired to redevelop this website into a Digital Garden of my own. It was thanks to Maggie's own website being open source that I learned how to implement Wikilinks which along with Evan Boehs implementation became the basis of my Eleventy.js Interlink Plugin.
It was thanks to Luke Mitchell's website being open source, that I figured out how to use simple-git in order to display a history of changes for each page. The list style for my previous design was also inspired by their own and I genuinely have a fondness for their websites design.
I stumbled across one of Cassidy Williams tweets in 2020(5ya) leading me to her twitch channel and have been subscribed ever since. She doesn't stream as much as she used to, however that subscription opened access to her Discord and interactions with many wonderful, inspirational people who I enjoy chatting with daily.
An honourable mention goes out to Zach Leatherman for building 11ty and for answering the various questions I have thrown his way over the years. To continue working on a project like this, after so many years is inspirational on its own.
There are many more people I could add to this list, so many in-fact that I have created a whole Inspiration list page to showcase them, go check it out.
Font Stack ¶
This font stack has been influenced by that used in gwern.net, I make use of my Eleventy.js Font Subsetting Plugin in order to reduce the impact of loading multiple font files.
- Source Serif by Adobe, workhorse font used throughout website for body text
- IBM Plex, used for code blocks
Technologies ¶
This website is a static generated site, built using Eleventy (11ty) and hosted with Netlify. Building this website is dependant upon the following third party libraries:
- 11ty plugins:
- @11ty/eleventy-cache-assets MIT
- @11ty/eleventy-plugin-rss MIT
- @11ty/eleventy-plugin-syntaxhighlight MIT
- eleventy-plugin-postcss ISC
- @photogabble/eleventy-plugin-word-stats MIT
- @photogabble/eleventy-plugin-blogtimes MIT
- @photogabble/eleventy-plugin-font-subsetting MIT
- @photogabble/eleventy-plugin-interlinker MIT
- @photogabble/eleventy-plugin-tag-normaliser MIT
- @rknightuk/eleventy-plugin-post-graph MIT
- @11ty/eleventy-img MIT
- @uncenter/eleventy-plugin-toc MIT
- postcss MIT & plugins:
- postcss-import MIT
- postcss-minify MIT
- postcss-url MIT
- markdown-it MIT & plugins:
- markdown-it-anchor Unlicense
- markdown-it-footnote MIT
- markdown-it-task-lists ISC
- autoprefixer MIT
- cross-env MIT
- normalize.css MIT
- node-fetch MIT
- flat-cache MIT
- html-minifier MIT
- luxon MIT
- outdent MIT
- Color Thief MIT
- memoize MIT
License ¶
Unless otherwise stated† this website and content is licensed Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0). It's source code is freely available and hosted on GitHub.
†Exemptions
Mirrored code snippets and bundled third party resources are exempt from the license covering this website, code snippets will each display their license terms if available.
I explain why I open sourced this website in Copy my Copywork, the TL;DR of which is that I have benefited by learning from others source code and feel an immense sense of pride and joy when I see others learn from my work.
Design Inspiration ¶
- Article layout was heavily inspired by Works In Progress
- Prefixing figure captions with
[↑]was taken from the IBM Plex website, I thought it a small, yet nice detail.