web log
bio
David Findlay
Dave is a cake-loving software developer. He only occasionally refers to himself in the third person.