I'm a user experience designer and web developer, but not at the same time.

I'm a partner at Outlandish Ideas in London where we make web applications, data manipulation tools, prototypes and visualisations.

This website is broadly categorised into Techy stuff, Music, Travel and things which are only likely to be of interest to people who know me.

Blog

Mixtape vol. 13 – Trees 5 Jun

Here’s some more music.

Standardisation 2 Apr

From the W3C Web SQL specification document (emphasis mine):

This document was on the W3C Recommendation track but specification work has stopped. The specification reached an impasse: all interested implementors have used the same SQL backend (Sqlite), but we need multiple independent implementations to proceed along a standardisation path.

What?

Digital Christmas 19 Dec

Send me a physical Christmas card and I’ll think kindly of you and feel bad for not sending you one myself. Send me a digital Christmas card and I’ll think badly of you and feel kind for not hassling you with my own badly designed, half-assed attempt at spreading seasonal bollocks.

Mixtape vol. 12 – “Spot the Dog” 8 Sep

Here are some tracks plucked from my Spotify “Loved” playlist. As usual, no theme, just things I like. Perhaps you will like too.

Android powered robot tank 8 Aug

After half a lifetime of dreaming about it, I’ve finally started building a robot. It’s based on a remote controlled tank, an Android mobile phone and a IOIO board which connects the two via USB.

Technology is trade 18 Mar

I’m enjoying reading The Undercover Economist by Tim Harford. It’s a good introduction to the basic concepts of economics disguised as an exposé on the hidden motives of the world around you.

Looking for bad user experience? I go DirectGov. 17 Jun

I’ve just moved home and so needed to update the address on my driving license. “Do it online – do it quicker,” says the DVLA website. Well all right, I reply. How naive of me.

Mixtape vol. 11 – “A Few Old Tunes” 2 Apr

A fairly haphazard selection of some of the interesting tracks that I have “bookmarked” and put aside over the past few years.

Designing a better payslip 8 Oct

You know there’s something seriously wrong when your payslip is three pages long and comes with a two page explanatory leaflet. Payslips are often pretty cryptic but the one I received today was so bad it took me over half an hour to work it out. All I really care about is how much have I earned, how much am I getting and, most importantly, where did the rest go?

The only way I could decipher this mess was to draw a kind of bar chart and fill in the numbers. Once I finished I realised that I had inadvertently created a hugely more readable representation of the information contained in the payslip. So here’s a copy of the original payslip and my effort at an improved version.

csv2json: Convert CSV to JSON 18 Jun

I needed to convert some comma-separated data into JSON for a JavaScript project I’m working on. Surprisingly I couldn’t find anything online to do it so I knocked up this script. Hope someone finds it useful.

Earlier Entries »

Twitter

XML error: Invalid document end at line 1, column 1

  • "If the Internet runs out of cat pictures, can we generate more using advanced mathematics?" Yes, it turns out. t.co/hAkXZzm8 - 28 Sep, 08:25
  • "HMRC recommends that you close the window when you have finished using the internet." That could be some time. - 27 Sep, 21:52
  • If a mobile network avoided 4G entirely in favour of making 3G actually work, they'd get my custom. - 27 Sep, 19:01
More Twitter.

Photos

24 Jun

9 May

23 Apr

What will they think of next... 5 Dec

What will they think of next...

Grade one listed building. Unsuitable for penguins. 4 Dec

Grade one listed building. Unsuitable for penguins.

Ladybird 19 Nov

Ladybird

More on Flickr.