Monthly Archive for September, 2007

Kelly and Tom

My cousin Kelly was married to her partner of 12 years Tom today. It was a beautiful wedding. Here’s the newlywed couple.

Scotland Edinburgh Kelly and Tom

Leaving Do: Sunday 8pm, Dragonfly

I’m leaving Edinburgh next week so having a farewell soiree on Sunday from 8pm at Dragonfly Bar. All welcome.

I’m Going to Montreal

It’s confirmed. The contracts are signed, the flights are booked, I’m going to Montreal. I fly on Monday 8 October. I’ll be working with ReflexCRM on SmartHippo, a social network for financial products.

I’m Sticking with PHP

Thanks to an article by Derek Sivers, I’m sticking with PHP. I’ve dabbled with Ruby on Rails, but in the end, I just can’t be bothered learning a whole new language just because it’s cool and new.

Here’s my favourite quote from the article:

#7 - PROGRAMMING LANGUAGES ARE LIKE GIRLFRIENDS: THE NEW ONE IS BETTER BECAUSE *YOU* ARE BETTER

Rails was an amazing teacher. I loved it’s “do exactly as I say” paint-by-numbers framework that taught me some great guidelines.

I love Ruby for making me really understand OOP. God, Ruby is so beautiful. I love you, Ruby.

But the main reason that any programmer learning any new language thinks the new language is SO much better than the old one is because he’s a better programmer now! You look back at your old ugly PHP code, compared to your new beautiful Ruby code, and think, “God that PHP is ugly!” But don’t forget you wrote that PHP years ago and are unfairly discriminating against it now.

It’s not the language (entirely). It’s you, dude. You’re better now. Give yourself some credit.

Hat tip to Marc Canter for pointing me at this article midway through his (somewhat random) post!

Is the traditional relational database dead?

Just read a fascinating paper on relational databases. Aside from being filled with TLAs (Three Letter Acronyms) the paper was pretty accessible to the non-expert (me) and thought provoking for anyone interested in the field of databases, scalability, technology evolution, and so on. I’ve read a few interesting articles on High Scalability recently.

My XFN Identity

I was writing some stuff about trust metrics today and Paolo told me about XFN and specifically the rel=”me” attribute. By adding rel=”me” to a link, you’re stating that this link is your identity on another site. So I’ve added a new section to my sidebar listing links to a bunch of my other online identities / profiles. I’ll add sites to the list as I think about them…

WordPress Options Pages

I’ve just written an article on the WordPress Codex (wiki) about how to create options pages and have WordPress handle all the saving / updating / magic for you. I discovered the technique the other day and I think it’s a gem, makes for very elegant plugins!