David Mahaffey

Hi, I’m David Mahaf­fey. I’m an edi­tor and a geek, a faith­ful skep­tic who likes to be proven wrong. Writ­ing is the breath I take between think­ing and under­stand­ing. I’d rather tell you a long, mostly true story than bore us all with a straight answer.