You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the source code for the website that is displayed at
chrisdown.name. The source is processed using Jekyll.
Installing dependencies
There are Python, Ruby, and Node dependencies. Using bundler's bundle install should give you everything you need on the Ruby side, whereas pip install -r requirements.txt should give you all of the Python dependencies.
For node, npm install purgecss.
Deployment
Deployment to S3 and CloudFront invalidation can be done by running rake deploy.
Stripped fonts
I use a small subset of Font Awesome to provide link icons in the header.
These are stripped using Fontello to only the icons used to minimise
transmission and load time.
Since this repository contains part code and part content, the contents is
split between two licenses, as appropriate for each medium. The code portion is
ISC licensed, but the content is licensed under a Creative Commons
Attribution 4.0 license. There are other included files in this project
that are copyrighted by entities other than myself that use other licenses,
too. See the LICENSE file for full details.