eminor.net

Colophon

Eleventy

This site is built using Eleventy, a static site generator. The idea is that, for non-trivial sites, things like templating and other types of file preprocessing become worth the cost of a framework's complexity.

GitHub Pages

I use GitHub Pages to host the site (source). It's currently free for public repositories.

GitHub Pages assumes the use of Jekyll[1], and configuring it to use Eleventy requires a few non-obvious configuration changes. This article helped me get up and running.

The last bit of complexity comes from using a custom domain name for the site. By default a user's GitHub Pages repository will be hosted at $USER.github.io/, but this is customizable.


  1. Jekyll is an alternative static site generator based on Ruby. ↩︎

© 2026 Jeremy Ellington