Websites

My website is the culmination of all my knowledge, compiled into 1 place. It not only contains all my projects, but is itself is a project.

The site is primarily built with Pelican, a static site generator. This allows me to write nice clean, DRY content, and have it come out as clean, minified HTML.

The Javascript is built using Browserify, and the CSS is built using node-SCSS. Both are run as a build step when pelican builds.

Server

The website is hosted on part of my dedicated server from SoYouStart, running an Ubuntu Server VM with Dokku installed.

The prebuilt static files are served using a custom Express server, to make the site as fast and effective as possible.