Award-winning Examiner columns
1st Place Feature Columns — San Francisco Press Club, 2020
Discovering Pete Buttigieg (San Francisco Examiner April 7, 2019)
The Politics of a Beautiful Neighborhood (San Francisco Examiner May 5, 2019)
Running for Restorative Justice (San Francisco Examiner June 23, 2019)
2nd Place Political-News Columns — San Francisco Press Club, 2020
SF Can’t Fight Crime With Spaghetti Bowl of Data (San Francisco Examiner January 20, 2019)
Shield Law Should Protect All Journalists (San Francisco Examiner May 26, 2019)
The Jury Has Spoken. Will Anyone Listen? (San Francisco Examiner July 26, 2019)
2nd Place Feature Writing — San Francisco Press Club, 2019
SF Police Union Gets Openly Gay Leader and a New Style, At Last (SF Examiner July 8, 2018)
3rd Place Feature Columns — San Francisco Press Club, 2019
Calling Out a Silent Killer (San Francisco Examiner February 11, 2018)
Will the Great War Ever End? (San Francisco Examiner May 13, 2018)
A Green Rainbow for Our Time (San Francisco Examiner June 10, 2018)
1st Place Feature Columns — San Francisco Press Club, 2018
Finding God, Country and the Goo Goo Dolls (San Francisco Examiner March 5, 2017)
Self-Survival in San Francisco (San Francisco Examiner July 16, 2017)
These Kids Believe In Hard Work, Not Unicorns (San Francisco Examiner October 15, 2017)
2nd Place Feature Writing — San Francisco Press Club, 2018
Saving Mohammad (San Francisco Examiner November 26, 2017)
1st Place Feature Columns — San Francisco Peninsula Press Club, 2017
Better Death (San Francisco Examiner February 14, 2016)
Go West, New Housing — Within Reason (San Francisco Examiner March 12, 2016)
The Red Lobster Test (San Francisco Examiner September 18, 2016)
3rd Place Political-News Columns — San Francisco Peninsula Press Club, 2017
The Airbnb Solution (San Francisco Examiner January 10, 2016)
M-Line to Mars (San Francisco Examiner June 12, 2016)
All They Want for School Is a Teacher (San Francisco Examiner October 16, 2016)
1st Place Commentary - Society of Professional Journalists Northern California, 2016
A Court for the 10th Circle of Hell (San Francisco Examiner December 13, 2015)
Better Death (San Francisco Examiner February 14, 2016)
Go West, New Housing -- Within Reason (San Francisco Examiner March 13, 2016)
1st Place Feature Columns - San Francisco Peninsula Press Club, 2016
A Court for the 10th Circle of Hell (San Francisco Examiner December 13, 2015)
Not Your Grandma's Snapchat (San Francisco Examiner June 7, 2015)
Reconciling Bayview and Gayview Pride (San Francisco Examiner August 2, 2015)
2nd Place Political-News Columns - San Francisco Peninsula Press Club, 2016
The Woman Who Would Be Sheriff (San Francisco Examiner July 19, 2015)
Victim Wars: Evictors vs. the Evicted (San Francisco Examiner August 30, 2015)
Why SF Housing Slips Like Sand Through Our Fingers (San Francisco Examiner October 11, 2015)
1st Place Feature Columns - San Francisco Peninsula Press Club, 2015
Local Politics and Beloved Muppets Reimagined (San Francisco Examiner September 28, 2014)
Is Detroit the New San Francisco? (San Francisco Examiner August 31, 2014)
A Yelp for the Poor (San Francisco Examiner March 30, 2014)
3rd Place Political-News Columns - San Francisco Peninsula Press Club, 2015
Voters Are the Light in Troubled BART Tunnels (San Francisco Examiner September 14, 2014)
$4 Toast That Signals Salvation, Not Apocalypse (San Francisco Examiner March 7, 2014)
Can Carmen Chu Conquer City Hall's Paper Chase? (San Francisco Examiner July 20, 2014)
1st Place Column/Criticism - Guild Freelance Journalism Awards, 2014
Why I Signed a Contract With Russian Television (San Francisco Examiner December 8, 2013)
Dollars to Cronuts, City Hall Still Bets on Fiscal Trouble (San Francisco Examiner October 27, 2013)
A Hunger Games for Parents in San Francisco (San Francisco Examiner December 15, 2013)
No Rest for an Old Politician: Quentin Kopp Won't Go Quietly (San Francisco Examiner December 25, 2013)
A "Nixon in China" for More Westside Density (San Francisco Examiner November 24, 2013)