Skip to main content

Mike Kreuzer

Built with Zine

19 February 2017

Pay dirt: with this post I've pushed Zine into production use today, this blog now proudly carries a 'Built with Zine' tag.

Zine is the Ruby static site generator I kicked off my attempt at the 100 days of Code challenge with, and while on Day 27 there are still a whole lot of things to do & to fix – not least of which is writing some damn tests – despite all of that, the engine I'm using now doesn't have any tests either, so… it's time.

A little shy of two weeks on from my last blog post, the major changes to Zine involve adding file watching and incremental builds, and automating the resulting file uploads. Previously I'd rebuilt the whole blog each time, then manually uploaded the files I knew would have changed via Coda or Transmit. RSS, Sass, a tag pages index, and a bunch of other features were added too, but incremental builds & automated uploads are going to be big timesavers for me.

The Ruby gem & Github repo are up to date, and you can follow my progress here on the blog, as well as read my daily progress log & tweets.

Update November 2023: I've taken my code off Github, this code's no longer available there; and as for Tweets… oh boy…