There are some enterprises in which a careful disorderliness is the true method
Keeping clean: why coding standards are important
12 June, 2014Tags
Recently I had to investigate a strange bug that only happened on our pre-production environment. Code that was fine all through our other…
Curve stitching in code - parabolas, lasers, flash and canvas
28 May, 2014Tags
While most of the attention during Seb Lee-Delisle’s session at smashing conference was focused on the lasers, something else he showed…
We care a lot - why do developers work so much?
28 May, 2014Tags
I spend a lot of time working. Too much time. I go home and I’m exhausted, and still I’m thinking about work. I don’t get round to making…
Random discoveries aren't algorithmic
10 April, 2014Tags
As I’ve said before, geeks like control, but sometimes it’s good to cede control. On my iPod I have a smart playlist of things I haven’t…
Making a decision is more important than being right
10 April, 2014Tags
Sometimes I think there’s too much democracy in the workplace, and that what we need is benevolent dictatorship. There’s too much taking…
Iterative writing, the editing process, and how much I love pen and paper
10 April, 2014Tags
Writing helps to clarify your thoughts, and I should do more of it. I used to do it a lot, when I had more time on my own. Work, marriage…
Smashing Conference Oxford 2014
02 April, 2014Tags
I recently went to the Smashing Conference in Oxford, and came back inspired and energised. I was probably more active on Twitter over two…
Limitations of Compass spriting
24 March, 2014Tags
Having used Sass for a while now, I’d never go back to straight CSS. Compass is also a great time-saving extension, particularly for…
On cats and bowling balls - some things are different in Japan
11 March, 2014Tags
A conversation the other day reminded me about when my old band was big in Japan. Well, medium-sized in Japan, anyway. We’d released our…
Such a little thing makes such a big difference
05 March, 2014Tags
In a lot of markets, it’s very difficult to distinguish between offerings. A lot of products and services are essentially the same. Hotels…