GitHub Issues Website


fennifith crutchcorn jacksonhvisuals x4m3
All Projects


This is a website that displays all of my current projects and applications. As client-side JavaScript is bad, it is now written mostly in Jekyll. It does not update its content automatically, but there is this Node.js script and a shell script that may be used to update it periodically.

Build Status


After cloning the project, run git submodule init and git submodule update in the root directory to fetch the project’s CSS styles, which are stored in a separate repository to simplify versioning (different parts of my site use different versions of the css, so I don’t have to worry about things breaking immediately if I change something).

Once this is done, you can run jekyll build to generate the HTML (storing it in “_site/”), or jekyll serve to start a server so that you can view the site in a browser.


As this is my personal site, I have some issues with placing the whole thing under a license for public use. However, I am trying to split it into parts so that I can open-source projects such as bugiver and photos separately. To clarify, I have no problem with borrowing small snippets from this repository for use in other projects, I am only trying to prevent people from just changing the text and claiming this entire project as their own.

If you want a template to use for your own portfolio and do not want to put in the time to write it yourself, I recommend using something like quicksilver instead. For inspiration designing your own, see for a list of random people’s websites.


Pull requests / issue reports are welcome. Feel free to contact me before working on any significant changes (in fact, please do; I would prefer not to have to turn down a contribution because I don’t agree with it - that would just be a waste of time and effort on the contributor’s side).

Last updated: 2019-02-15T19:56:27Z

This site may do shady things with cookies and stuff because it's evil. Please don't read my privacy policy. close