San Francisco Chronicle Assistant Metro Editor, heading up breaking news coverage and web reporting at SFGate. Tips always appreciated.
RT @Eater: Here's what every trendy restaurant menu looks like: eater.com/archives/2014/… pic.twitter.com/c0JrySQeXJ
RT @abc7newsBayArea: #BREAKING: A suspect is in custody after a chase ended on NB 880 at 23rd in Oakland. pic.twitter.com/0DIXMaIwQb
RT @matierandross1: FBI in buffet line? Fed corruption sting reportedly gave 20G 2 @mayoredlee mayoral campaign @SFGate bit.ly/1rOkpVX @matierandross1
RT @VivianHo: Important fact of the day: Smelleze Eco Corpse Deodorizer is a real thing sfgate.com/default/articl… via @sfkale pic.twitter.com/RGZsfeA30C
RT @scott_c_johnson: American born gangs helping fuel the migrant crisis and, with Mex cartels, destabilizing Central America. @NatGeo bit.ly/1rMvjeN
@GonzOakland @DMJreports 15 yrs ago running a constant tally was frowned upon & would prompt complaints, but I don't have a problem w/ it
@GonzOakland @DMJreports We never did it consistently or as a rule
RT @SFCityInsider: New tall tower proposed for SoMA. How big is too big?
bit.ly/WDIzbj @JohnKingSFChron pic.twitter.com/eoh2fahsWg
RT @TheTweetOfGod: What happens after you die? I could tell you, but then I'd have to kill you.
RT @EvanSernoffsky: And that my friends is what we call a misplaced modifier pic.twitter.com/rVIxv6uoM3
Create a free Muck Rack account to customize your profile and upload a portfolio of your