David probably spends too much time geeking out on CollectiveRay and a number of influential sites, where he shares actionable, detailed advice based on his more than 15 years experience in the tech, web design and digital marketing industries. When's he's not writing he's most likely working on (yet another) online project.