Moving to Jekyll
Nick Gerakines - - December 20, 2008I’ve had my eye on Jekyll for a short while now and finally decided to make the switch. This is my fourth major CMS change since I started this blog way back when. I’m pleased with the idea of moving to a much simpler publishing system and I’m happy with the results so far.
This all started a few weeks ago when Jekyll caught my eye as a project on GitHub. One of the things I really like about MT is it’s publishing model of building out static content. When I saw that Jekyll did the same thing and that it was made with version control in mind, it didn’t take long for me to finally start using it.
I also saw today that GitHub will allow user domains using Jekyll as the publishing system for that content. That is such a great idea, using git repositories as a way to allow users to create blogs, documentation sites and whatever else suits them. There are a bunch up so far and mine can be found at ngerakines.github.com. I plan on taking advantage of the ability to create subdirectories for repositories to display project documentation and related material.
What I love about this most is that I’m writing this blog entry from the comfort of TextMate. To publish this entry, I’m just got to commit and push the change to the socklabs-blog repository on GitHub and have it work it’s way to the machine that is actually serving the static content.
I’m still debating on storing some of the extra stuff like images and files that technically are a part of my blog but indirectly on GitHub. I think I’ll hold off on that for now. The only down side to this transition is that many of the links on the site have changed. I suppose there are worse things though.
The transition from MT to Jekyll wasn’t that bad. I created a small Erlang module that dumped the mt_entries table into individual files for the _posts directory. I’ve been using Markdown to compose blog entries, so that wasn’t an issue for me.
Categories: Blogs Nick Gerakines
Comments
No comments so far, you could be the first.Add comment
Erlang on Twitter
» jkvor (Jacob Vorreuter): Erlang target systems and release handling http://jkvor.com/release-handling
» REDDITSPAMMOR (REDDITSPAMMOR): #reddit Joe Armstrong, the father of Erlang, finally publishes his library of Erlang code!: submitted by p… http://bit.ly/bfBhWR
#rulez
» rmdrimmie (Rob Drimmie): @JamieBeach And by wide variety I mean different syntaxes, conventions. Not c, c++ and obj-c, but c, ruby, lisp or php, python, erlang, etc.
» monadic (alexis richardson): @roidrage and at erlang factory ...
» tm_interesting (Thomas Buck): How Much Has Scala Influenced Erlang? http://functional-orbitz.blogspot.com/2010/03/how-much-has-scala-affected-erlang.html
» YCHackerNews (YC Hacker News): How Much Has Scala Influenced Erlang?: http: Comments: http:
» kicauan (kicauan): How Much Has Scala Influenced Erlang? - http://su.pr/81fsWx
» hntweets (Hacker News): How Much Has Scala Influenced Erlang?: http://bit.ly/9tE1uy Comments: http://bit.ly/darEqv
» hkrnws (hkrnws): How Much Has Scala Influenced Erlang? http://bit.ly/aiEnK5
» darachennis (darachennis): joearms elib1 - get it on github now #erlang
Statistics
Number of aggregated posts: 9911
Number of comments: 380
Most recent article: March 11, 2010
Latest comments
» Jens on Eleven Years of Erlang: Hi, The link to how you started with Erlang is broken. Regards, Jens
» Jeff Martens on It Made Sense in 1978: I agree that word size is machine specific, but it becomes language-specific once it’s in a language definition. In Java an …
» Adley on XP Day Suisse 2009: What a great post. What an inspiration for everyone who is asking ‘Where is all this stuff I’ve asked for?’ and …