Loading…
avatar for Alan Levine

Alan Levine

CogDog It
Itinerant Web Geek
Everywhere there is internet
Barks about and plays with web tech. Likes photography, guitars, storytelling, blogging, hiking, coding, the Who. Hates egos and spammers. Has shots.