Tim Blair

Hi. I'm Tim. I'm a polyglot programmer who develops pragmatic software solutions.

I'm a tinkerer, a husband, a father-to-be, 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....