1.0.0 • Published 7 years ago

www.austinkurpuis.com v1.0.0

Weekly downloads
4
License
MIT
Repository
github
Last release
7 years ago

austinkurpuis.com

This repository holds all of the source code associated with www.austinkurpuis.com.

In addition to being my personal web site it also serves as testing ground for new and open source technologies.

Here are the primary requirements I had for creating this site:

  • HTTP/2 support
  • ipv6 support
  • supper fast response
  • light as a feather
  • force HTTPS
  • statically hosted
  • served from CDN
  • Written in Pug
  • inlined CSS and JS
  • jQuery free
  • cost effective

The current version hosted on AWS Cloud Front using most the new bells and whistles; such as HTTP/2 and IPV6. The cost is around $0.51/month.

The template itself is written in Pug then pre-compiled with a build process. It makes use of Bootstrap 4.0.0-alpha.6, although the previous version was built on Spectre. The particles in the hero panel are made by ParticleJS.

Gulp

The build process is setup using Gulp currently, however I have been experimenting with my own build tools and am considering migrating.

dev (default)

gulp dev

Run build then launch browsersync server and setup file watchers for development.

build

gulp build

Compile scss files to single file and minify, concat and minify js files, copy images files, compile pug files.