
“Is reform possible?”
Investigating Oakland’s dysfunctional police department
That's not stuck in the past
East Bay Yesterday in the news
2022
Alta Journal: A Historical Trip around the Bay
2021
SF Gate: This East Bay journalist started a podcast to keep himself from trespassing
KQED: Hitting the road and building a Northern California Bucket List
Diablo Magazine: Keeping History Alive with Liam O’Donoghue
The Oaklandside: The Black Liberation Walking Tour will use history to root a community in place
Oakland Public Library: Oakland’s waterfront history
Richmond Museum of History and Culture: The Spanish Flu in Richmond
2019
The Monthly: Liam O’Donoghue shares tales of the long lost East Bay (Article also reprinted in Oakland Magazine)
San Francisco Chronicle: What we’ll lose at the water’s edge
East Bay Times: The Bay Area’s oldest black motorcycle club celebrates 60 years in Oakland
Curbed San Francisco: Man versus nature versus man: 50 or so years of the Albany Bulb
CBC: In heartbreak and euphoria, Oracle Arena has meant the world to Warriors fans
The Ringer: Eleven Miles, but a World Away: The Warriors Make Their Last Stand in Oakland
New York Times: The end of the Warriors as we know them
2018
San Francisco Chronicle: Learn about Oakland’s economic divide today by peering into the past
East Bay Express: Mapping history with Long Lost Oakland
The California Report: A time-traveling map for rapidly changing Oakland
East Bay Times: Amateur historian creates map of Long Lost Oakland
SF Gate: An Oakland that’s no longer there: Lost landmarks and what’s there now
Hoodline: Long Lost Oakland maps the city’s past
East Bay Express: Best of the Bay Editor’s Pick – “Best Journalist-Turned-Historian”
East Bay Express: Untangling myths and legends
A Tale of Two Cities podcast: Where are you from?
Oakland Public Library’s Long Lost Oakland event: Photo gallery
2017
Berkeleyside: East Bay Yesterday brings local history to headphones
The E-Ville Eye: East Bay Yesterday podcast capturing and stoking interest in local history
Shaping SF public talk: Local history in your ear (panel discussion)
Stories by Liam O’Donoghue
2022
SF Gate: The hidden park floating above Oakland
Alta Journal: Membership has its privileges
2021
The Public Historian: Stories from the Epicenter podcast review
SF Gate: Trolls are popping up in Oakland’s Dimond Canyon
2020
The Oaklandside: How you organize that rage
2019
Open Space: Yelping Oakland’s past
Berkeleyside: Berkeley’s battles
2018
Bello Collective: Radiolab’s More Perfect flunks a key history lesson
Bello Collective: Podcasts could spark a new golden age of investigative journalism
Berkeleyside: How a little-known Berkeley groups sparked the 1960s student movement
Snap Judgement: Quake City Hero
2017
East Bay Express: Berkeley is the original Sanctuary City
East Bay Express: California’s only Black whaling captain, William Shorey, lived in Oakland
East Bay Express: Oakland’s most iconic tree is named after a socialist firebrand
East Bay Express: The sinister, evil KKK in Oakland once ruled City Hall
East Bay Express: Sugar Pie DeSanto’s delicious soul
East Bay Express: The Albany Cross resurrects memories of the KKK
Hoodline: OMCA Dorothea Lange Photo Exhibit: ‘She Was Always Willing To Take On Anything’
KALW-FM: “I believe in the elders.” The collected wisdom of Pendarvis Harshaw
KQED Arts: ‘Evolutionary Blues’ resurrects West Oakland’s musical legacy
2016 and earlier
Salon:”They really don’t want this out”: The biggest Iraq War scandal that nobody’s talking about
Salon: Don’t call it gentrification