Duct tape development

Steve Bate

polyglot programmer - passionate, opinionated, cynic, realist