Recent posts

Lost Dogs Home Can’t Justify Their Killing

3 minute read

[Update] Kate Hoelter is not among the more than 550 people who have Like’d this post on Facebook! We’re still waiting for her to come back with a figure for...

Rails Web API Versioning

1 minute read

[2013-12-18 Why was so I attracted to the idea of versioning web APIs? I’ve never needed this.]

BlinkSale - How To Say Goodbye

less than 1 minute read

What do you do when you want to stop using a service but it’s going to be a lot of effort to extract your data? Write a script to do it of course!

Slicehost RIP

2 minute read

2013-12-19 Linode offers a great service with 1GB RAM VPS for $20/month

JSON in your Web Browser

less than 1 minute read

Web browsers don’t tend to display JSON very nicely. See how yours does with this example. Some handy plugins that help with this. While they currently only ...

JSON with Ruby and Rails

2 minute read

JSON is a beautiful format for storing objects as human readable text. It’s succeeded where XML has failed. Not only is it not shit, it’s actually quite good...

JSON from Javascript

2 minute read

JSON is a beautiful format for storing objects as human readable text. It’s succeeded where XML has failed. Not only is it not shit, it’s actually quite good...

JSON from the Command Line

1 minute read

JSON is a beautiful format for storing objects as human readable text. It’s succeeded where XML has failed. Not only is it not shit, it’s actually quite good...

Making vim look like textmate (again!)

less than 1 minute read

A few years ago I posted about my quest to make editing ruby in my terminal as beautiful as in Textmate. I’ve been back on linux for a year now but it’s only...

The Long Tail

less than 1 minute read

One of the questions in a technical interview I sat today was “Write ‘tail’ in Ruby”. I had a pen and paper and no access to Google. I think I came up with a...