--- title: Static HTML Blog id: static order: '2' --- This blog uses a custom [static html blog](/yet-another-not-very-static-blog-generator) engine that I wrote for a few different reasons: * No external dependencies * Maximum flexibility in hosting locations * Fast and easy to modify * Ability to keep my blog in [version control](https://github.com/peterkeen/bugsplat.rb) using [git](http://git-scm.com/) This is actually the second version of the engine. The [first version](https://github.com/peterkeen/bugsplat.info) was written in Perl and had quite a few quirky things. This new version is written in Ruby and is very straightforward. If you want to use my engine, be warned that it's rather specific to my needs on this site. However, there are a few more general, more flexible options out there now: * [Jekyll](https://github.com/mojombo/jekyll) * [GitHub Pages](http://pages.github.com/) * [Stasis](http://stasis.me/) I would suggest looking at Jekyll first. It's incredibly simple to get going and has great documentation.