What the hell is a credits page? Is this a thing? Should all websites have one? Why have I never heard of this before? WTF!
A credits page was my idea to acknowledge that I didn't build this website from scratch. Let me go back in time... I've coded webpages before. From scratch, writing the HTML and CSS... It was a long time ago, and when I came to the decision last year that I didn't feel like continuing to pay a hosting company for an unviewed and unmaintained Wordpress site, I had the idea that it would be cool to refresh my decrepit skills and turn my relatively static site into a truly static site.
Jekyll is a series of small prgorams written in Ruby that work together to let you host a static "blog". Most traditional blog programs like Wordpress need a LAMP server (Linux, Apache, MySql and PHP). This means that "wordpress" is a series of PHP modules that are interpreted by the webserver software (Apache, usually); these modules build the page on request from canned elements and content saved in a database. If you don't want to use a traditional webhost (and pay for it) you can't use wordpress. Jekyll is a way around that. I chose Jekyll because it promised easy migration from wordpress. It was not easy, pretty much every link and picture was broken after the migration. It was a low priority so it took me months of occasionally putzing with it to get it straightened out, but now that it is, I'm happy with it. Adding new content is pretty much as easy as it was with wordpress (not that I plan on adding any content, I just didn't want to throw my old site and everything I wrote away).
GitHub Pages is a hosting platform that lets you publish static websites for free. It's build on top of GitHub, which lets me or anyone store and share files on the internet, is free and rock solid.