personal blog and website
HTML ApacheConf CSS
Latest commit 18f5cad Dec 23, 2016 @jokecamp Removed newsletter form

Joe Kampschmidt's (Joe's Code) Personal Website/Blog

Source code for

The website is a static site built with Poole and Jekyll.

To test change to the project directory and run the following command

jekyll serve --watch

Then browse to http://localhost:4000/

Pull requests will be accepted for any typos or editing and your contribution will be credited.

Use one of the following categories for each post:

  • Guide
  • Blog
  • Code

Asset Pipeline

  • gem install jekyll-asset-pipeline
  • gem install yui-compressor

Optimizing for fun

Main page as of 9/6/2015 = 46.9K HTTP Requests - 6 Primed Cache = 5.9K HTTP Requests - 3

Compress static content


Run on server


# This script should be uploaded to the web server.

use warnings;
use strict;
use File::Find;
find (\&wanted, ("."));
sub wanted
 if (/(.*\.(?:html|htm|css|js)$)/i) {
     print "Compressing $File::Find::name\n";
     system ("gzip --keep --best --force $_");