www.austinkurpuis.com v1.0.0
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.
7 years ago