As I speak I am in the process of replacing this wordpress blog with the new sexy bumble powered ruby on rails blog that I have been using for the past few months at http://new.teabass.com.
This blog will be moving to http://old.teabass.com and retaining all of the posts and comments that have been made on it.
The rss feed will start pointing at the new atom feed within a couple days as well, if all goes to plan very few 404 pages will be shown, but if you do notice any strange behaviour then let me know and I’ll fix it up.
I’ve deployed a complete rewrite of bumble to http://new.teabass.com, it’s almost ready to replace the wordpress blog.
The some of main improvements are:
- 100% valid HTML5
- New logo and minialist design
- Thinking sphinx powered search
- Loads of ajax, including comments
- Creative commons content
- Markdown formatting
- Atom feeds for posts and comments
Behind the scenes there are quite a few changes too:
- Running on rails 2.3.3
- Haml templates
- make resourceful instead of resources controller
- authlogic instead of restful authentication
- is_paranoid for soft deletes
- and loads of other small refactorings.
I’m going to eat my own dogfood for a couple weeks, one thing that I’ve found myself wanting a preview function, before updating the github project for bumble and putting it live on teabass.com
Today is the 3rd birthday of the domain http://teabass.com, I registered it on 24th June 2006. It’s had it’s ups and downs, and numerous theme changes.
Dreamhost and wordpress 2.1 have served it well for the past 3 years, but it’s time for an upgrade!
I first posted about bumble about a year ago, since then I’ve re-wrote it completely, switching to haml from erb, authlogic from restful authentication and make resourceful from resources controller, as well as loads of tests using shoulda and test unit.
I’ve not pushed the re-write to github yet as it’s not quite there, but you can see the new version of the site running on bumble at: http://new.teabass.com
It’s still a work in progress, especially on the design front but you can see where I’m going with it, a very minimalist design and short(er) form posts.
Here’s a quick brain dump of features/goals I want to achieve with the new site:
Very iPhone friendly, creative commons licensing, syntax highlighting, best practice rails code, full test coverage, integration with a number of apis (google analytics, delicious, twitter, flickr, last.fm, github, wakoopa, digg, upcoming, google reader, amazon wishlist, youtube, ebay, linkedin), sphinx search, openid, progressive enhancement, css3, html5, microformats, lots of caching and more….
Taken while stopped at the lights in Holland Park