I wrote some things
Hot Wheels: Mapping San Francisco's Multi-Million Dollar Bike Theft Industry
-
Hoodline
- July 2017
Kindling the Flame of Social Justice
- reporting -
St. Dominic's Catholic Church Newsletter
- May 2017
“6 buyers have cancelled their contracts”
- reporting -
All City News
- April 2017
Whistleblower Pointed Out More Shipyard Hot Spots To Navy
- reporting -
All City News
- April 2017
San Francisco City Government Is Really Bad At Handling Cash
- reporting -
All City News
- March 2017
The Shrimp Boy Collection
- public records archive -
DocumentCloud
- March 2017
Navy's Pick To Review Shipyard Cleanup Fraud Also Faked Data
- reporting -
All City News
- March 2017
Small, Black-Owned Construction Companies Losers in Big Shipyard Project
- reporting -
All City News
- February 2017
Childhood Lead Levels In Some SF Neighborhoods Near Flint, MI Levels
- reporting -
Hoodline
- January 2017
Hunters Point Shipyard Land Transfers On Hold As Toxic Waste Cleanup Investigated
- reporting -
Hoodline
- September 2016
Regulators Ask Navy To Halt Shipyard Land Transfers Amid Investigations
- reporting -
Ingleside-Excelsior Light
- September 2016
Figures Scrutinized By FBI Loom Large In Hunters Point Shipyard Project
- reporting -
KQED News
- July 2016
Contractor Paid Community Center To Help Re-Elect Malia Cohen
- reporting -
The Outsider
- July 2016
Shifting Alliances Between Chinatown Politicos In Mayor Lee Recall Battle
- reporting -
All City News
- July 2016
Pokémon GO Investor Has Close Ties To US Intelligence
- reporting -
The Outsider
- July 2016
Early Literacy Nonprofit Tandem Finds Bayview Base, New Direction
- reporting -
Hoodline
- May 2016
Third Street Boxing Gym Honors SF’s Pugilistic Past
- reporting -
Hoodline
- May 2016
Evans Avenue Improvements Set To Close Bayview Bike Lane Gap
- reporting -
Hoodline
- May 2016
Inside Mayflower Market, Pacific Heights' Classic Deli And Corner Store
- reporting -
Hoodline
- May 2016
A Walk Through Mid-Market With The Community Ambassadors
- reporting -
Hoodline
- May 2016
Privacy Is Not Dead
- talk - One Salon - February 2016
Bayview Residents Skeptical As Department Of Justice Continues Review Of SFPD
- reporting -
Hoodline
- February 2016
Court Filings ID Leland Yee's 'Arms Dealer' as Colma Tombstone Carver
- reporting -
KQED News
- co-authored with
Alex Emslie
- February 2016
3 Former Fundraisers for Mayor Lee Charged With Bribery, Money Laundering
- reporting -
KQED News
- co-authored with
Rebecca Bowe
- January 2016
Organizational Doxing And The Future Of Massive Leaks
- essay -
Mask Magazine
- September 2015
Shrimp Boy Prosecutor Under Scrutiny After Sudden Resignation
- reporting -
The Outsider
- August 2015
Shrimp Boy Documents Examined: A Wildfire Of San Francisco Corruption
- reporting -
The Outsider
- co-authored with
Shawn Gaynor
- August 2015
Bay Area Porn Star Alleges Studio Fired Her For Contacting FBI
- reporting -
The Outsider
- co-authored with
Laura Waxmann
- July 2015
Music, Magic, and Memory: Some Observations Regarding Simon Petrikov
- serious academic analysis -
Adventure Time Forum
- co-authored with
Tom Shutt
- winter 2014
Billy's Robotic Hand
- serious academic analysis -
The Journal of Venture Studies Volume One
- February 2013
Taste Test: Red Mocho Kooler & Hunchback
- serious academic analysis -
The Journal of Venture Studies Volume One
- February 2013
A Note From A Man In A Tree
- short story - 2011
A Small and Perfect Work of Art
- short story - 2011
Zay Shun
- short story - 2011
St. Mary's
- short story - 2011
Goodbye, Zyxxnra
- short story - 2011
What Price Bananas?
- short story - 2011
The Contents of Harold Fredrickson's Pockets on the Day He Died
- short story - 2011
The Zen Master
- short story - 2011
A Brief Eulogy for Sammy Banyan
- short story - 2011
Knuckle
- short story - 2011
back to home