BioThemes Launches

As I eluded to a few weeks ago, BioThemes was very close to launching. Well today is that day.

It’s been a long couple of weeks getting everything finalised for the launch, but we made it and I’m very proud of our flagship theme ShowOff (even though we are launching it in beta).

And as a reward for reading this blog post, you can use the promo code GILBDISC to get $5 off when you purchase ShowOff!

Don’t Use Hash Bangs (#!)

Recently I decided to implement what has become known as “hash-bangs” in a site I’m working on. Hash-bangs are used in AJAX applications and websites (such as Twitter) and have a #! in the URL. For example a twitter URL is:!/gilbitron

The main reason for using these “hash-bangs” is to allow Google to crawl your AJAX website. This was all fine until I was shown the error of my ways.

Read More

Is WordPress a CMS?

There is a conversation going on over of Forrst about saying “WordPress as a CMS”. Inevitably the conversation has come down to a debate over the definition of a “CMS”. My thoughts are this:

WordPress was a blogging engine, it is now a publishing platform. It’s not a CMS in the same way that Expression Engine is a CMS, however it does “manage content” so by definition it is a CMS.

What are your thoughts on this? Is WordPress a CMS? What is the modern definition of a CMS?


For the past few months now I’ve been hinting that I’ve been working on something huge and exciting but couldn’t tell anyone what it was all about. Well today I can finally reveal what it is that’s been keeping me busy and excited and I’m sure you’re going to love it.

I’ve teamed up with John O’Nolan and together we are about rock the WordPress world. “How?” I hear you scream. Well by launching a new WordPress company called BioThemes.

Now before I go any further I’m sure you might be thinking “oh great, another WordPress theme company”. But let me assure you that what BioThemes is about to do will change the WordPress theme landscape significantly. I’m not going to say too much here because we are not quite ready to launch yet, but rest assured it’s going to rock!

So make sure to follow BioThemes on Twitter and Facebook to stay up to date with our progress and you can also sign up to our newsletter to find out when we launch.

"Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat is better than nested. Sparse is better than dense. Readability counts. Special cases aren’t special enough to break the rules. Although practicality beats purity. Errors should never pass silently. Unless explicitly silenced. In the face of ambiguity, refuse the temptation to guess. There should be one— and preferably only one —obvious way to do it. Although that way may not be obvious at first unless you’re Dutch. Now is better than never. Although never is often better than right now. If the implementation is hard to explain, it’s a bad idea. If the implementation is easy to explain, it may be a good idea. NameSpaces are one honking great idea — let’s do more of those!"
The Zen of Python, by Tim Peters
1 2 3 4 5 Next