Git and the Octopus Merge Of Doom
We now develop in two branches, for bugfixing and features. Merging the two, if we haven't done it for a while (and we now do it every day), is a bit scary. The best t...
Testing block helpers
Not as easy as you'd think.
This bug is re...
Tracing through Rails partials
Looking at HTML source, it can be hard to figure out which partial is generating bad code, and why. This code outputs HTML comments at the start and end of partial ren...
Tethering a Nokia to OSX via Bluetooth on Leopard
I
love my Nokia 6120c. Now I have a new trick - internet access on my Macbook, u...
Breach
It's eleven o'clock at night. I'm in a tent ten miles out of Malmesbury. I should _not_ be thinking about this.
Work can wait until Monday; wedding planning can wai...
Loyalty Refactored
I will never have a Tesco's Club Card. But every _single_ time, they ask me.
The Apostrophe cafe near New Inn Yard is much smarter. Blank loyalty cards are visible ...