Tim Blair
Hi. I'm Tim. Pleased to meet you.
I'm a programmer, an application architect, a tinkerer, a husband, a father, a cat owner, a runner, an adventurer, an eater of cakes, a pedant, an enjoyer of proper beer, a frisbee thrower, a guitar player, a singer, a collector of unfinished and ever-growing lists....