Perfection is overrated… right?

If you’re reading this in a web browser (and you’ve visited the site before) then you’ll know that I have recently updated the design here on Binary Moon.

I’ve been sitting on this design for about 7 or 8 months. I started towards the end of last year and have been tweaking it since. The problem I had is that it wasn’t perfect – and I like things to be just right.

This weekend however, I decided enough was enough – and published the new layout.

The new theme has a much simpler design, and runs on the beta version of Elemental 2 (my WordPress theme framework – I am currently rewriting it).

Some of the features of the new site include:

  • Responsive design (try resizing the browser :))
  • New wider size (1140 max width)
  • new javascript widget library – one I have written myself
  • social voting buttons
  • More articles on archive pages and the homepage
  • CSS3

Every new featured I added introduced new things to design – the responsive design in particular caused a lot of problems because I then had to test everything in 4 different sizes.

What’s missing?

Well, I know about a few bits but I am sure there’s loads I have missed. I tried to make all of the design work in the responsive sizes but I haven’t tested all the content. The text will be fine but it’s likely there’s images and videos that won’t work properly – I am going to look at using some css rules and some javascript to make them work.

I also know that the image attachment pages look a bit funky, and that there’s weirdness going on with some of the custom page templates, there’s an image missing in the footer, there’s a ‘keep updated’ section in the footer that has some text in it, but doesn’t actually do anything.

I’m sure there’s other bits I can’t think of right now as well!


So why did I release the site if it wasn’t ready yet? Well – I wanted to get something ‘out there’. Since the theme is being built on top of Elemental 2 – a theme that is constantly being tweaked and improved – then I will have to keep changing and improving it anyway so it’s likely that I would never release the update.

So – is perfection overrated?

In this case I would say yes. We should always aim for perfection – but sometimes you just have to say enough is enough and ‘get it out the door‘. In fact perfection is so overrated that I haven’t bothered finding a photo for this post. It’s just not needed!

Was it good/ useful/ a load of old rubbish? Let me know on Mastodon, or BlueSky (or Twitter X if you must).

Link to this page

Thanks for reading. I'd really appreciate it if you'd link to this page if you mention it in your newsletter or on your blog.

Related Posts

25 Dec 2012

Learning to Accept CSS3: Creating CSS3 Windows

People are resistant to change. It’s strange since I consider myself quite forward thinking, but I still find it takes me a while to accept new things. I’ve been using CSS3 effects for quite a while now – as have...
01 Apr 2015

The State of WordPress Themes #wcldn

I recently spoke on a panel at WordCamp London 2015e. Lance – who used to be the Theme Team lead at – asked me if I wanted to speak on a panel with him at WordCamp London 2015. I’ve...
18 Mar 2010

Realigning James Woodcock dot com

Recently I was talking to my friend, and fellow blogger James Woodcock, about his website and somehow I ended up suggesting I spend an hour or so tidying it up.James is a video game and tech journalist… and an endless...
25 Mar 2012

Building Elemental 2: Getting Started

As I mentioned in February I had a conundrum – I wasn’t sure how to make changes to my theme Elemental without breaking peoples sites. Thankfully the people who read my site are super clever and suggested I create a...
25 Mar 2005

Hello world!

Wow – how long has it been since I updated my website? I have been very busy with other things, have got a job at Miniclip, done a lot of freelance work, and generally been very busy.For those that care...