The Smugmug Guys | Chris and Don MacAskill

I recently stopped by the Mountain View, California headquarters of Smugmug, the online subscription photo sharing service. The occasion was a USA TODAY Talking Tech chat with Chris and Don MacAskill, the father and son team who run the place, along with several other members of the family. Don (the younger one) is the engineering […]