LINKS TO PUBLISHED PHOTOS

2023

SF Examiner: SF 5150 training expansion raises questions over effectiveness

Billboard: Why Peter Case Has Toured Solo for Decades: Behind the Setlist Podcast

48Hills: Legendary rocker Peter Case: ‘You can’t just have a city for the rich, man’

SF Standard: Scott Wiener Forms Exploratory Committee for Nancy Pelosi’s Seat

Bloomberg: Lyft Names David Risher CEO as Co-Founder Logan Green Steps Down - Bloomberg

BusinessChief: Who is David Risher, the new CEO of Lyft?

Fast Company: Lyft’s CEO and president are stepping down; the company names David Risher as new CEO

New York Post: How Lyft’s new CEO could earn a $1 billion payday

The Wall Street Journal: Lyft Hires New CEO as Founders Step Back Amid Struggles With Competition

WIREDLyft’s Vibe Shift Signals the End of the Gig Economy Dream

Fortune: How Lyft’s new CEO ‘got really good at doing more with less’ leading a non-profit for 14 years and why he thinks it could save the rideshare company

TechCrunch: Lyft CEO and president stepping down to be replaced by former Amazon exec

MarketWatch:Lyft brings in new CEO, pushing co-founders from helm after stock’s plunge

Yahoo Finance/ Fortune: How Lyft’s new CEO ‘got really good at doing more with less’ leading a non-profit for 14 years and why he thinks it could save the rideshare company

WION: Who is David Risher—the new CEO of Lyft?  Will he be able to beat Uber at its own game?

Spotify: Peter Case

Niagara Frontier Publications: Grammy-nominated singer/songwriter Peter Case to perform in Buffalo

The Big Takeover: Song Premiere: "Have You Ever Been In Trouble?" by Peter Case

Americana Highways: Interview: Peter Case Piano Broke The Silence For “Doctor Moan”

US Rocker: Peter Case Draws on Stories and Songs from 'A Million Miles Away' to Regale McCabe's Fans

The Arts Fuse: Music Interview: Singer/Songwriter Peter Case Talks About His New England Connections and "Doctor Moan"

American Songwriter: Review: Peter Case Shifts to Piano Man For 'Doctor Moan'

Rock and Roll Globe: Peter Case Calls The Doctor

With a new piano-driven album coming out, the former Plimsoul looks to the future

04 Center: Peter Case

YBCA (Yerba Buena Center For The Arts) : Janet Delaney 

Ballotpedia: Anita Martinez

Voteredge: Anita Martinez

SF Standard: Breed, California Mayors Push for Homelessness Funds Amid Budget Crunch 

2022

SF Standard: Mayor Breed Made Appointees Sign Preemptive Resignation Letters. Here Are 40 Who Submitted Them

SF Standard: Election Update: Prop. E Loses, District 4 and Prop. D Races Remain Too Close To Call

SF Standard: Controversial Housing Measure Will Appear on November Ballot After Court Petition Fails

SF Standard: God’s Plan: New California Housing Law Could Unlock 40K Acres for Homes

SF Standard: Magic Mushrooms, DMT, Mescaline Could Be Decriminalized in California

SF Standard: San Francisco to Challenge Court Ruling That Bars Non-Citizen Voting in School Board Elections

SF Standard: San Francisco Superior Court Revokes Non-Citizen Parents’ Right to Vote in School Board Elections

SF Standard: Noncitizen Parents Are Allowed to Vote This November—at Least for the Time Being

SF Standard: San Francisco to Challenge Court Ruling That Bars Non-Citizen Voting in School Board Elections

SF Standard: San Francisco Superior Court Revokes Non-Citizen Parents’ Right to Vote in School Board Elections

SF Standard: 10 California State Bills That Never Saw the Light of Day This Year

SF Standard: SF’s November Ballot Takes Shape with 15 Local Propositions

SF Standard: This Week in Civics: Travel to STEM Wonderland, Grow Your Own Food, Take a Walk

SF Standard: In a Post-Recall Landscape, Where Are the School Board Candidates?

SF Standard: San Francisco Defends Right of Non-Citizens to Vote in School Board Elections

SF Examiner: The San Francisco school budget crisis is solvable

SF Examiner: Asian activism is helping to reshape San Francisco's political landscape

SF Examiner: SF to cancel 2021 unsheltered homeless count due to COVID-19 surge

SF Standard: Should School Leader Resign Over Controversial Remarks? 2 Supes Think So, But Mayor Comes to Her Defense

SF Examiner: Report details S.F.’s ‘outright failure’ to address rise in hate crimes

SF Examiner: San Francisco school district teacher pay debacle keeps growing

SF Standard: Ahead of First School Board Meeting, New Commissioners Outline Priorities

SF Standard: Mayor Floats Bill to Close JFK Drive Permanently, But Its Fate at the Board is Uncertain

SF Standard: Atlanta Spa Shootings: Asian American Women in SF Demand Greater Protections on 1-Year Anniversary

SF Standard: The Q&A: Senator Scott Wiener Talks about His Bill to Create Safe Drug-Use Sites in SF, LA, Oakland

SF Standard: Hundreds Gather to Mark One-Year Anniversary of Fatal Attack on 84-year-old Thai-American Vicha Ratanapakdee

SF Standard: This Weekend: Pandemic Murals, Plastic Surgery in Prison, an Epic Drag Contest and More…

SF Standard: Avocado Toast, Coffee, E-Bikes: How Soaring Inflation Is Impacting San Francisco Staples

Listen4Good: Feedback’s Role in Shifting Power to Those Least Heard

Anita Martinez for College Board 2022 Anita Martinez for College Board 2022

2021

SF Camerawork: SF CAMERAWORK BENEFIT AUCTION 2021

SF MOMA's Open Space Magazine: Janet Delaney

SF ExaminerBryant Street project offers model for faster, cheaper affordable housing construction

SF Examiner: San Francisco roads in ‘good’ condition

SF Examiner: Workers take to the street for May Day march and rally

San Francisco Business Times: Rich Hillis, San Francisco planning director asks, ‘How do we grow equitably?’

SF Examiner: Inside the California organization tracking anti-Asian hate incidents

SF Standard: Bicycle Slalom: Why One Local is Mapping City Streets Like Ski Runs

SF Examiner: Opinion: Safe sleeping sites offer San Francisco’s best homeless approach

SF Examiner: Man killed by hit-and-run driver at Geary Boulevard and Park Presidio

SF Examiner: What to do about hate crimes increasing in the Bay Area

SF Examiner: Asian Americans rise above the fear to find strength in the face of hate

SF Examiner: Large crowd rallies in Castro for AAPI solidarity

KPIX5 CBS SF Bay Area: Update: Suspect In San Francisco Child Abduction, Carjacking Case Arraigned

Bay Area Gazette: San Francisco little one abduction suspect on carjacking case – CBS San Francisco

News Break: Update: Suspect In San Francisco Child Abduction, Carjacking Case Arraigned

SF Examiner: Transit and high-occupancy vehicle lanes coming to some of The City’s busiest streets

SF Examiner: Teachers say planned school schedule leaves them with no time to prepare

SF Examiner: Attacks on Asian residents prompt calls for unity, increased resources for community

SF Examiner: The criminal justice system can’t fix what’s wrong in our community

SF Examiner: Bryant Street project offers model for faster, cheaper affordable housing construction

SF Examiner: SFMTA board presses agency for Vision Zero results

SF Examiner: Women of color taking charge in San Francisco

SF Examiner: Statewide business tax could bring new funds to combat homelessness

SF Examiner: SF to cancel 2021 unsheltered homeless count due to COVID-19 surge

SF Examiner: San Francisco roads in ‘good’ condition

SF Examiner: Medical experts weigh in on protesters’ anti-mask claims

SF Examiner: SF supes vote to approve police contract without reform concessions

SF Examiner: What Constitutes a Hate Crime?

2020

SF Examiner: Strong leadership needed as City College faces multiple crises

The Guardsman: Proposed Relocation of Aircraft Program Continues to Draw Criticism

SF Examiner: Medical experts weigh in on protesters’ anti-mask claims

San Francisco Business Times: Former planning commissioner named to head S.F. Planning Department

SF Chronicle: Meet the planning chief Mayor Breed tapped to shape SF development and build 50,000 homes

SF Examiner: Mayor appoints former commissioner Rich Hillis to lead Planning Department

Oaklandside: How El Tímpano passes the mic to Spanish-speaking and Indigenous immigrant communities

SF Examiner: State issues guidelines allowing places of worship to resume services

SF Weekly: 4/20 in Golden Gate Park is Cancelled for 2020

SF Examiner: Protesters call out proposed contract deal with police union

SF Examiner: Group targets Breed in protest of shelter-in-place restrictions

SF Examiner: Protesters urge Zuckerberg to take action on election misinformation

SF Examiner: Despite decline in traffic during pandemic, 30 people died in 2020

SF Examiner: SFPD issues few speeding tickets in the Tenderloin despite traffic safety concerns

SF Examiner: Tenderloin non-profit hands out Christmas Eve meals to unhoused residents

SF Examiner: Police have pledged to target dangerous driving behaviors. So why is enforcement down?

SF Examiner: The turkey is takeout this year but ‘the caring and smiles are all genuine’

El Tecolote: Will Scott Wiener’s campaign withstand the progressive momentum of Jackie Fielder?

SF Examiner: SFMTA wants Tenderloin speed limits lowered to 20mph

Ingleside Merchants Association of San Francisco: 

Ingleside Merchants Association Holds Town Hall About Transportation and Economic Recovery

2019

San Francisco Chronicle | Datebook: (Datebook Pick):  ‘Hella Asian’ wants to ask ‘What the hell is Asian anyway?’

SF Examiner: School district leaders want to keep cops off campus

SF Examiner: City College’s Hispanic students could make school eligible for millions in grant funding

El Tecolote: Pilot program provides doulas free of charge to underserved mothers of color

Current SF: Newest Mission mural honors lives lost to police and state violence

Current SF:  A view from the border: photo exhibit by Tijuana native captures nuance of migrant experience

SF Examiner: Bay Area transit agencies help Bart with additional buses

Current SF: New exhibition by famed muralist Juana Alicia presents a modern take on a classic Mexican folktale

SF Examiner: Judge had ‘ample facts’ to know search warrant targeted journalist, records show

SF Examiner: BART police detain man on tracks in Berkeley

SF Examiner: Black police captain sues SFPD alleging racial discrimination, harassment

SF Examiner: UPDATE: Teen arrested in fatal West Oakland BART parking lot shooting

SF Examiner: BART will run more long trains during evening commute

2018

SF Examiner: Welcoming the Year of the Dog

SF Weekly: 4/20 celebration on San Francisco’s Hippie Hill

SF Weekly: Carnaval San Francisco Grand Parade 2018

SF Examiner: Protesters rally outside ICE headquarters, shut down SF streets

SF Examiner: City College is the free express bus to success

SF Examiner: Getting ready for the new school year

SF Examiner: Disappointing voter turnout casts shadow over San Francisco election

Mission Local: Mission Style — something to say with fashion

SF Examiner: Polar bear funeral protests EPA’s proposed repeal of Clean Power Plan

SF Examiner: Suspected gunman briefly kidnaps Muni bus driver

SF Examiner: The case for renaming schools

Accion Latina: 5th Annual Latino Life Photo Exhibit

The Ingleside Light: Work Hard, Eat Well: Go Go 7 Serves Up Seasonal Korean Fare

2017

Juxtapoz Magazine: Street Life: SF by Day, SF by Night

SF Examiner: Chinese New Year Parade lights up downtown SF

SF Examiner: 166th annual St. Patrick’s Day Parade descends on SF

Mission Local: Dolores Park style, lifted by the wind

Mission Local: Dolores Park Style, outside the box

Mission Local: Dolores Park Style: an off the shoulder day

Mission Local: Dolores Park style on a Sunday afternoon

Mission Local: Dolores Park Style: let your freak fly

Mission Local: Mission Style: Throwbacks and international inspiration

Mission Local: Mission Style: Friday casual meets the unexpected

El Tecolote: PHOTOS: Fiesta de las Américas return to the Mission a success

El Tecolote: PHOTOS: The Mission reclaims Día de los Muertos

El Tecolote: A day without immigrants in the Mission

SF Examiner: Bill to allow safe injection sites for drug users fails in California Senate

SF Examiner: Pressure mounts for delayed Police Commission appointment hearings

SF Examiner: BART may consider corporate sponsorship of stations

SF Examiner: Plan moves forward to build new school in Mission Bay

SF Examiner: BART delays vote on escalator replacement and repair

SF Examiner: New bill would raise safety standards for California highways in urban areas

Mayor Edwin M. Lee: (https://medium.com/@mayoredlee) Education costs shouldn’t be a barrier to self-improvement

2016

Yahoo News: ‘Trump-like fearmongering’: S.F. police commissioner pans union’s jarring ad

SF Examiner: A peek inside the new SFMOMA

SF Examiner: Firefighters extinguish bus fire at SoMa gas station

SF Examiner: KIA Korean War corporal returns to San Francisco after 65 years

SF Examiner: Chinese New Year Parade

SF Examiner: Lowell High School walkout

SF Examiner: Homelessness is like broccoli

El Tecolote: The street painter of the Mission – Anthony Holdsworth

SF Examiner: In the election aftermath, opposing Trump’s America

SF Examiner: SF remembers Harvey Milk, George Moscone in Castro District

SF Examiner: Outdated paternalism alienates Generation Y

SF Examiner: Married couple pioneers Uber’s wheelchair-accessible fleet

SF Examiner: Homeless encampment tent owners begin to vacate

SF Examiner: Police Commissioner says federal report factors into SF chief search

SF Examiner: Matching late-night transportation with our late-night reality

SF Examiner: Let’s invest in BART and get public transit up to speed

SF Examiner: BART’s aging infrastructure calls for upgrade, via Prop. RR

El Tecolote: El Tecolote joins SF Homeless Project

El Tecolote: Flamenco master embraced by adopted culture

SF Examiner: Tree on fire at Hippie Hill early Sunday morning, and for once it wasn’t a blunt

SF Examiner: Badges don’t change need to say sorry

SF Examiner: Faith leaders, city officials wash feet of immigrants at SF City Hall

SF Examiner: Funeral homes a dying breed in SF as development moves in

SF Examiner: Head of SF police watchdog pushed out over purported management failures

SF Examiner: Firefighters extinguish dramatic bus fire at SoMa gas station (VIDEO)

SF Examiner: New affordable housing rules head to Planning Commission

SF Examiner: 4/20 revelers smoke out Golden Gate Park

SF Examiner: More than 1,000 SF students walk out of school in protest of Trump

SF Examiner: Surplus land explored for housing

SF Examiner: UPDATE: Lockdown lifted at SFUSD schools following bomb threat

SF Examiner: Reform panel: SF police union’s misinformation campaign continues

SF Examiner: On elections and despair

SF Examiner: HIV/AIDS clinic faces hurdles in attempt to consolidate services

SF Examiner: San Francisco’s 165th St. Patrick’s Day Parade

SF Examiner: Muni set for major service expansions

SF Examiner: New Mission Bay ferry terminal poised to shape neighborhood’s future transit

SF Examiner: Bullying prompts social media threat of ‘massacre’ at SF school

SF Examiner: Supervisor slams brakes on L-Taraval changes

SF Examiner: State bill allows CCSF to earn back enrollment funding

SF Examiner: Aiming to alleviate crowding, Muni 5-Fulton route to get bigger buses

SF Examiner: State to weigh possible fingerprint criminal checks for Uber, Lyft drivers

SF Examiner: SFPD to receive harassment training in wake of racist text messages

SF Examiner: City attorney demands removal of Super Bowl Verizon ad signs at Four Embarcadero


Using Format