Personal web dev blog for Some basic Jekyll and Sass hackery.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


This is my personal web dev blog.

Live Version

View the live working version here.


This is basically your average Jekyll install with some html, markdown and Sass hackery.

I added some grunt tasks to save the git commit revision number so I can link to each revision on Github from the site footer and to minify the generated CSS.

I deploy it to AWS S3 and handle AWS Cloudfront using the awesome s3_website gem.

Development Environment

To start development just launch Jekyll from the command line.

 cd {project_root}
 cd site
 bundle exec jekyll serve

Saving Changes

Commit the changes in GIT and run the gulp tasks to save the git revision hash and minimise the CSS.

git commit -a
cd ../
grunt default
grunt saveRevision
cd site
jekyll build

Deploying the changes

git push origin master