Completely separate accounts. I have one master account, which I almost never use but which can be used to reset the others; I'm thinking of using Google's extended verification process for it. I have a personal account for family & friends; I have a 'public personal' account which I give to companies and acquaintances as my personal account; I have a work account for each job I do.<p>I never, <i>ever</i> access a personal account from a work machine; I never, <i>ever</i> access a work account from a personal account.<p>If I ever get back into blogging, I'll keep all my political thoughts in a login-required section for my family & friends and keep the publicly-available articles technical & professional. There's no point needlessly antagonising a potential client or colleague.