Powered By
In the early 2000s, this blog was powered by MovableType on a dedicated server in a colo (Hurricane Electric, Fremont, CA). After a few years, I moved it to advogato.org where I'd been a member since 2001. Then, for its longest run, it was on Google's Blogger platform. However, that didn't offer the flexibility I needed, so I now use Github to publish the blog.
With the move to Github, I gained complete control over the entire chain from content creation through publishing. This allowed me to use the same tooling I'd been employing for several other projects over the past few years.
The code that generates this site is in a repository on Github. It's written using the following open source languages/libraries:
- Clojure programming language
- The Dragon static site generator, which in turn incorporates functionality from:
- the Stasis library
- Selmer page templates (Django-based)
- and more
- The {Sass} CSS compiler
The generated content is then published to a gh-pages branch in the Github repo and served from there.