“Just realised I've been coding on the floor of my cold bathroom for the past 15 minutes. Trying to remember I came here in the first place.”
Why are you using such an insecure and old browser? Please be aware that this site will not display properly in Internet Explorer 6. You can either upgrade to Internet Explorer 7 or use a proper browser such as Safari, Firefox or Opera.
Recently on Twitter
“Sheesh, ppl complaining about paying $9 for a screencast. Am I the only one who remembers paying nearly £50 8 years ago for a J2EE book?”
“@wilsondan trying to be mate... Trying to think good thoughts...”
New site design and blogging engine
Posted by Jonathan Conway on 2008-08-08 Comments
After a failed attempt to move away from Mephisto to MT earlier this year I was determined to find a blogging engine that I could easily adapt to my evil and wicked ways. I’d looked at a few ‘toy’ blogging engines written in Ruby, I’d even looked at some PHP based blogging apps but I’m a busy busy busy man. I don’t have time to swim through a mess of PHP (Wordpress) or write yet another blogging engine.
What I needed was something that gave me enough to build upon and yet was easily configurable… Hopefully through Ruby as that’s what I use for my day job. A while ago I’d stumbled across Feather. At first I wasn’t impressed, but recently I’d seen more and more Ruby based blogs convert from Typo/Mephisto to Feather. This peeked my interest enough to give it a try and here’s a few of the things I found:
i) Built on Merb (bonus for me as 70% of what I do these days utilizes Merb).
ii) Flexible plugin architecture based upon Merb slices. I groked this a lot faster than Mephisto plugins which had more of a learning curve.
iii) A whole plethora of plugins such as Mephisto importing, theming, Twitter and more.iv) Ability to have my url structure impersonate that of my old Mephisto blog. No more mod_rewrite hackery to make sure there aren’t any dead links.
Now onto the bad news. As Feather is a new project there are a few ‘rough’ edges. In order to get this blog up I did have to roll my sleeves up but with the code in GitHub it didn’t take me long to get my new blog up and running. I do miss the sweet admin from Mephisto but it’s only a matter of time before Feather too has this functionality.
For those of you interested in the technical details; this blog is running on a modified version of Feather, Merb 0.9.4(edge), Datamapper 0.9.4(edge), Apache 2.2 and Phusion Passenger with a Rack Up file found on Merbivore.
The theme was designed by me and is called Tweetish. I know for a fact this theme doesn’t work under IE 6 and I have neither the time or interest in supporting such an old and insecure browser. So for the best experience use Safari, Firefox or even Internet Explorer 7. The themes been enhanced with some pseudo CSS3 magic which you won’t see in IE 7.
Oh and the last thing. After much deliberation I’ve dumped the old comments for now and the whole blog is using Disqus. Let me know what you think, now time for me to get some sleep.
Search
Archives
- September 2008 (3)
- August 2008 (1)
- July 2008 (1)
- June 2008 (1)
- May 2008 (1)
- April 2008 (2)
- March 2008 (4)
- February 2008 (1)
- January 2008 (1)
- December 2007 (2)
- November 2007 (5)
- October 2007 (3)
- September 2007 (4)
- August 2007 (1)
Flickr
I'm speaking at
Linkage
My tumbler
Mor.ph
My Caboose Facebook Profile
New Bamboo
Luke Redpath
Jamie Van Dyke
Peter Cooper
Ismael
Caroline
Monster Gym
Pat Allan
Cristi Balan
Phil Barker
Jaigouk
London Made