code development programming

DDD9 Apologies

After all my excitement at being accepted in my last post, it is with a heavy heart that I have to apologize that I will not be speaking at DDD9 this year. Many thanks again to all of those who voted for me, and I am very sorry I will not be there to speak.

For those of you who did vote for my talk, please have a look at the video of my talk from BCS Aberdeen and please ask here or on Twitter if you have any questions and I will do my best to answer them in a future blog post.

Many thanks for your support and hope to see you at another conference soon.

code development programming

Developer Developer Developer 9 : HTML 5

I’ve been selected for DDD9 to give an updated version of my HTML 5 talk. Many thanks to everyone who voted for me. I hope it goes smoother than Dublin (I won’t be using the pink netbook for one thing).  Unfortunately the registration is now full, but if you’ve already signed up, I’ll see you there.

Now. What am I going to submit for ddd Scotland in May?


I don’t know

As we start the new year, there’s something I’ve noticed amongst developers, particularly when talking to clients, that we need to watch out for. There can be a reluctance to say “I don’t know”, so I just want to say, to anyone reading this, sometimes it’s OK not to know.

I don’t mean telling someone “I don’t know, go away and leave me alone”, but I certainly don’t expect everyone to know everything. Sometimes you need to go and investigate, check some commit logs, or read some blog posts. Sometimes you need to dig out a debugger or a profiler and investigate, and sometimes, you’re not the right person to ask.

If you don’t know, say so, it will give you time to find out, or an opportunity to set up a task for yourself or someone else. There’s no shame in not knowing. The things we don’t know are the things we’ve yet to learn, the things that inspire us to keep going (and if they don’t, are you really a developer?)

So, don’t be afraid to say you don’t know, so long as you know what you’re going to say next.


2010 in review

The stats helper monkeys at mulled over how this blog did in 2010, and here’s a high level summary of its overall blog health:

Healthy blog!

The Blog-Health-o-Meter™ reads This blog is doing awesome!.

Crunchy numbers

Featured image

A helper monkey made this abstract painting, inspired by your stats.

A Boeing 747-400 passenger jet can hold 416 passengers. This blog was viewed about 1,900 times in 2010. That’s about 5 full 747s.

In 2010, there were 12 new posts, growing the total archive of this blog to 51 posts.

The busiest day of the year was October 12th with 68 views. The most popular post that day was Html5 (.1) : the language of the cloud?.

Where did they come from?

The top referring sites in 2010 were,,,, and

Some visitors came searching, mostly for craig nicol, htc hero update problems, htc hero update problem, algorithm templates, and htc hero android 1.6.

Attractions in 2010

These are the posts and pages that got the most views in 2010.


Html5 (.1) : the language of the cloud? October 2010


HTC Hero Update problems July 2010


HTML5 : The language of the cloud May 2010


Horn – how to resolve a circular build dependency July 2009


HTC hero / Android review September 2009
1 comment and 1 Like on,



This is a programming blog, but I hope you’ll forgive one meta post on New Year’s Day, especially as it came from a thought in last month’s BCS magazine.

The Blogs most likely to get comments are the controversial, or plain Troll posts, where people comment to disagree. It is much harder to inspire someone to comment to agree with you than to disagree. I’m not going to try and change that, but I will point out some recent additions to my posts : you can now like on WordPress or Facebook, and you can retweet. So if you see a post you like, here or elsewhere, please spread the word. Positive posts and useful information should get more attention.

I’ll do my best to keep sharing the good information on Twitter, delicious (which I hope will survive), and on this blog.

So, is anyone reading Blogs or rss feeds today?