keithieopia.com 
I have a website because it's an interesting tool... It's become an archive and a fairly complete on-line portfolio, as well as offering an opportunity to write a little.
— John Howe
This is the source code for my personal website, http://keithieopia.com. The final HTML & CSS is excluded; the site is statically generated on the fly by Hugo, a static site generator written in Go. See the Development section for details on how to do this.
The site has been online since 2006 and open-sourced since 2013. Since then, it's back end has undergone many revisions; see the CHANGELOG.md for details.
Development
Make is used to aid development and automate all the steps required to build the site. The Makefile understands these commands:
make build- builds the site with Hugomake serve- Watch files for changes and automatically rebuild the site using Hugo's built-in servermake push- Runsmake build, then uploads the site to my webserver
Credits
See the humans.txt file, which lists in detail all the third party components this site uses. Alternatively, the site's colophon provides a high-level overview with a description of the server environment.
Feedback
I would love your feedback! If you found any of these code useful, please drop me an email. For the privacy conscious, feel free to encrypt any messages using my PGP key:
46E6 9F69 90C1 DE8C 9791 88EE 94A4 E2D4 6B32 AA11
To import it into your keyring:
$ curl https://gist.githubusercontent.com/keithieopia/434f3575ec1f020d6589a4c01dc0847e/raw/2e0749f2966ff501ee28797a926229c081f7e652/timothykeith.pub.asc | gpg --import -NOTE: SKS Public Key Servers (such as pgp.mit.edu) don't support Curve25519 keys yet. In the meantime, consider using Keybase.io; my username is timothykeith.
Bug Reports
Submit bug reports via GitHub's Issue Tracker. If you really like me, submit a pull request instead.
Author
Copyright © 2013 – 2020 Timothy Keith, except where otherwise noted.
Licensed under the MIT license.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
