Joshua P Johnson

Joshua P Johnson

I do web development and other programming stuffs. I like to comment on some of the odd things one finds left behind by others in this field.