Everything is possible when one is drunk
Opening the doors on advent
31 December, 2013For the last few years, my friend Jon Hodges has been making an online advent calendar. Every day in December he publishes one or more…
What's in a job title? A code monkey by any other name would smell as sweet
30 October, 2013Tags
My employer recently rationalised job titles, so I went from being a Project Leader to a Software Engineer Lead. I wouldn’t mind, but I’d…
Showing images in a Drupal view of files
09 October, 2013Tags
Pretty much every Drupal site I build uses views to a large extent, and these days generally media is ever-present as well. A common use…
Don't solve all the problems, and have a troll under the bridge - developers, clients, and project managers
09 October, 2013Tags
An email arrives from a client with a bug report. It’s not critical and I’m busy working on something else. What I should say is “raise a…
Swearing in another language
02 October, 2013There are some things that just can’t be taught. You can pick them up along the way, but no matter how many lessons you have, you only get…
Conference swag - the useless and the ugly
01 October, 2013I’m with William Morris on the subject of conference swag - “Have nothing in your houses that you do not know to be useful, or believe to be…
Re-using Drupal core's utility CSS classes
30 September, 2013Tags
When writing CSS for a Drupal 7 theme, it’s easy to forget that core includes utility classes. Yes, there’s a whole load of stuff that you…
Not wearing a suit
05 September, 2013I don’t wear a suit to work, even though I’m employed by a large consultancy corporation that expects its staff to dress smartly. In theory…
How to do web testing: be better than a robot
14 August, 2013Tags
Automated testing is definitely a good thing. Nearly all development teams should do more of it. But it’s still important for humans to test…
Useful git snippets
05 April, 2013Tags
Not so much a blog post as a notebook for useful git commands… Export changes from a range of revisions Keep your fork in sync with the main…