CSS HTML Ruby
Latest commit 260b01b Feb 18, 2017 @jhersh jhersh Updated footer
Permalink
Failed to load latest commit information.
_includes
_layouts
_plugins
img
mudrammer
press
.gitignore
404.html
Gemfile
Gemfile.lock
Rakefile
_config.yml
about.html
circle.yml
contact.html
humans.txt
index.html
readme.md
robots.txt

readme.md

Splinesoft dot net

Circle CI

Source for Splinesoft.net, a purveyor of finely-crafted bits for iPhone and iPad.

Architecture

Splinesoft.net is a static site...

  • Generated by Jekyll
  • Hosted on Amazon S3 for great uptime and incredibly low cost

Running Locally

It's super easy to build the site and test it locally:

jekyll serve --watch

Publishing

rake publish automates the entire deployment process:

  1. Generate the site with Jekyll.
  2. GZip HTML files, which can be served compressed directly from S3 for stupendously fast page load times.
  3. Upload GZip'd files to S3.
  4. Upload remaining files (images, CSS, JS) to S3.
  5. There is no step 5.

Files are uploaded to S3 using s3cmd, a handy command-line tool for S3.

Thanks!

Splinesoft.net is a @jhersh production -- (electronic mail | @jhersh)