Sign in

Kelly Waldron

@kellywaldron.bsky.social
684 followers 190 following 9 posts

Data reporter @missionlocal.org in San Francisco. kelly@missionlocal.com // Signal = kwaldron.60

PostsRepliesMedia
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 15/09/2026
S.F. Supervisor Myrna Melgar wants to pull the housing department out of the mayor’s office — as well as kick-start a co-op program and a bike lane rollout. via @kellywaldron.bsky.social missionlocal.org/2026/09/sf-m...
missionlocal.org
S.F. supervisor announces plan to create new department of housing
Myrna Melgar wants to pull the housing department out of the mayor’s office — as well as kick-start a co-op program and a bike lane rollout.
2116
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 10/08/2026
The November election is 12 weeks away, and the most recent campaign finance filings offer a glimpse of the money pouring into the San Francisco races. via @kellywaldron.bsky.social missionlocal.org/2026/08/sf-e...
missionlocal.org
Follow the money: 5 takeaways from latest S.F. campaign finance filings
The election is a mere 88 days away, and filings released last Friday offer a glimpse of the money pouring into the races on the ballot.
142
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 13/07/2026
At the Mission District Grocery Outlet, bargain groceries now come with a side of surveillance. The store is using AI facial recognition technology designed to help prevent shoplifting. via @kellywaldron.bsky.social missionlocal.org/2026/07/sf-g...
missionlocal.org
There’s more than bargains at Grocery Outlet. There’s also AI facial recognition.
At the Mission District and Bayview Grocery Outlet locations, bargain groceries now come with a side of surveillance.
3119
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 25/06/2026
San Francisco supervisors are expected to negotiate late into the evening Thursday as they make final tweaks to the mayor’s proposed budget to claw back the tiny fraction of city dollars they control. Here's what's at stake. missionlocal.org/2026/06/san-...
missionlocal.org
S.F. supervisors will hammer out the city budget tonight. Here’s what’s at stake.
The San Francisco Board of Supervisors will hammer out the city budget Thursday, likely late into the evening.
043
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 11/06/2026
One main issue distinguished D2 candidates Stephen Sherrill and Lori Brooke’s platforms: housing. Despite D2 being one of SF's most housing-averse areas, Brooke’s anti-YIMBY messaging held little sway on election day. missionlocal.org/2026/06/san-...
missionlocal.org
Anti-housing message wasn’t enough to dislodge Supervisor Stephen Sherrill in District 2
But there may be an anti-housing backlash if tall buildings start popping up in District 2, some warned.
021
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 27/05/2026
Mayor Daniel Lurie has until June 1 to propose a new San Francisco budget for the next two years — one that will close a $607M deficit. Explore Mission Local's guide to the city's $16B budget: missionlocal.org/2026/05/expl...
missionlocal.org
S.F. budget cuts are coming. Here’s our guide to the city’s $16 billion books.
An interactive guide to San Francisco's $16 billion budget: how it's spent, where the money comes from and what's at risk as cuts loom.
054
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 19/05/2026
Stephen Sherrill’s appointment has drawn corruption allegations. But those allegations don’t appear to be making waves among district residents getting ready to decide whether Sherrill gets to keep his seat. via @io-y-g.bsky.social & @kellywaldron.bsky.social missionlocal.org/2026/05/san-...
missionlocal.org
Stephen Sherrill’s appointment has drawn corruption allegations. But District 2 voters are shrugging it off.
While the news has raised eyebrows among political insiders, for most locals it does not appear to be a disqualifying factor in the race.
031
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 13/05/2026
Phoebe Maffei, a prosecutor and candidate San Francisco's judicial race, is on a fundraising tear for a race that usually sees little big money action. She has raised some $150K, outraising her opponent, Deputy Public Defender Alexandra Pray, fivefold. missionlocal.org/2026/05/s-f-...
missionlocal.org
One S.F. judge candidate is out raising her opponent 5-to-1, boosted by tech exec and cop unions
Prosecutor and judge candidate Phoebe Maffei has received support from law enforcement unions, and tech executive Jeremy Liew.
123
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 08/05/2026
$8 million is going to four measures on the ballot for the S.F. election on June 2. Most of that is funding dueling business-tax measures: The “overpaid CEO tax,” Prop. D, and a competing measure placed on the ballot in hopes of sinking it, Prop. C.
142
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 08/05/2026
Controversial left-wing streamer Hasan Piker was the main attraction at last night’s packed rally for wealthy insurgent congressional candidate Saikat Chakrabarti. He had plenty to say. via @kellywaldron.bsky.social missionlocal.org/2026/05/sf-s...
missionlocal.org
‘Let a thousand Zohrans bloom:’ Leftists fly in to boost Saikat Chakrabarti as S.F.’s insurgent savior
Saikat Chakrabarti’s “Change the Party” rally drew many hundreds of attendees, as well as Hasan Piker, the left-wing political commentator.
371
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 16/04/2026
Saikat Chakrabarti has already spent $5M running to be S.F.'s next congressperson. Scott Wiener leads direct fundraising with $3.5M and Connie Chan trails with just $459K. via @kellywaldron.bsky.social, @io-y-g.bsky.social, @yujie-z.bsky.social missionlocal.org/2026/04/sf-c...
missionlocal.org
Saikat Chakrabarti spends $5M running for Congress. It's just a down payment.
Scott Wiener leads direct fundraising with $3.5 million. Connie Chan trails far behind her competitors with $459,000 raised.
242
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 14/04/2026
Michael Moritz and Chris Larsen were on opposite sides of 2024 mayor’s race and sought to defeat Daniel Lurie. They’re now bankrolling Lurie's agenda. via @kellywaldron.bsky.social missionlocal.org/2026/04/sf-m...
missionlocal.org
Two S.F. billionaires spent $1.5M against Daniel Lurie. Now they’re spending millions for him.
Two S.F. billionaires were on opposite sides of 2024 mayor’s race and sought to defeat Daniel Lurie. They’re now bankrolling his agenda.
183
Reposted by Kelly Waldron
Ko Lyn Cheang @kolyncheang.bsky.social · 09/04/2026
My colleague @stjbs.bsky.social and I spent months working on this new @sfchronicle.com investigation into each of the 48 deaths in ICE custody since the start of 2025. Powerful work as well by our data viz colleague Nami Sumida and @santiagomejia.bsky.social www.sfchronicle.com/projects/202...
sfchronicle.com
Client Challenge
02119
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 07/04/2026
The five neighborhoods with dedicated reporters are: —The Sunset —The Richmond —The Tenderloin —Bayview-Hunters Point —and of course, the Mission District We'll continue providing citywide coverage, we'll be telling stories from everywhere, but we will focus on these areas.
1142
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 26/03/2026
A new analysis suggests at least half of arrests in San Francisco during the first ten months of President Trump’s administration occurred after private routine immigration appointments. Here is a look inside those appointments. missionlocal.org/2026/03/sf-i...
missionlocal.org
Arrests behind closed doors: How ICE traps immigrants at routine appointments
New data shows at least 539 people were arrested at routine immigration appointments last year in San Francisco.
0147
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 25/03/2026
A new analysis suggests that at least half of the ICE arrests that occurred in and around S.F. were at routine immigration appointments. Those arrests were at private ICE field offices and, unlike the courthouse arrests, hidden from public scrutiny. missionlocal.org/2026/03/sf-i...
missionlocal.org
Hidden from sight: New analysis shows half of local ICE arrests happened behind closed doors
Unlike other cities, most arrests in San Francisco happened at ICE field offices rather than out in the community.
16590389
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 10/03/2026
Should S.F. loosen rules for planting and removing trees? This week D2 candidates Sherrill and Brooke offer different views on letting homeowners and developers pay a fee instead of planting trees. via @io-y-g.bsky.social and @kellywaldron.bsky.social missionlocal.org/2026/03/meet...
missionlocal.org
Meet the District 2 Candidates: Should S.F. loosen rules for planting and removing trees?
Candidates Stephen Sherrill and Lori Brooke felt differently about letting homeowners and developers pay a fee instead of planting a tree
241
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 26/02/2026
Mayor Lurie yesterday blamed a "group of individuals" for antisemitic chants at a San Francisco protest. The mayor's version was inaccurate. Video & witnesses reveal a lone, uninvited raving woman. But the statements led to viral online opprobrium. missionlocal.org/2026/02/sf-m...
missionlocal.org
Mayor Lurie blamed S.F. ‘group’ for antisemitic chants. Video, witnesses reveal an uninvited, raving woman.
Mayor Daniel Lurie's version of events went viral internationally and led to online opprobrium against San Francisco. It was inaccurate.
12810
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 13/02/2026
How many S.F. politicians send their kids to public school? via @io-y-g.bsky.social, graphic by @kellywaldron.bsky.social missionlocal.org/2026/02/sf-p...
missionlocal.org
Here’s how many S.F. politicians have kids — and send them to public school
San Francisco politicians have been voicing support for teachers on strike and urging that a deal get done
0134
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 12/02/2026
San Francisco teachers will enter their 4th day on strike Thursday, unless a deal is made late tonight. Negotiations have centered on wages, among other issues, so we asked: How much do teachers make vs. city workers? On average, less—much less. missionlocal.org/2026/02/sf-t...
missionlocal.org
How much do S.F. teachers make vs. city workers? Much less.
The average schoolteacher makes $20K less than the average librarian, and a whole lot less than police, firefighters, leg aides, and nurses.
22312
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 15/01/2026
"LET'S GO, SAN FRANCISCO!" Mark it, Dude! Play BINGO along with Mayor Daniel Lurie's State of the City address with our Daniel Lurie BINGO board! missionlocal.org/2026/01/sf-d...
missionlocal.org
Play BINGO along with Mission Local for Mayor Lurie's first 'State of the City' address
We'll be listening for the Mayor's signature catchphrase “Let’s go, San Francisco!” and other familiar phrases
154
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 15/12/2025
We asked every San Francisco politician for their position on the Marina Safeway development (on the site of Armistead Maupin's "Social Safeway"). Here are all the answers missionlocal.org/2025/12/sf-m...
missionlocal.org
We asked every S.F. politician about the Marina Safeway proposal. Here are their answers.
San Francisco's elected officials and significant candidates for office are put on the spot and on the record
0195
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 11/12/2025
San Francisco Mayor Daniel Lurie has been advocating for pro-housing policies like upzoning. So why is he opposing new housing in the Marina, one of the city's toniest enclaves? via @io-y-g.bsky.social & @kellywaldron.bsky.social missionlocal.org/2025/12/sf-m...
missionlocal.org
Why is San Francisco’s pro-housing mayor opposing new housing in the Marina?
Mayor Daniel Lurie is against a 25-story waterfront tower in the Marina, one of the city’s toniest enclaves
2165
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 19/11/2025
There’s a battle brewing over drones – and jobs – in the Mission. DoorDash, the on-demand delivery app, plans to launch a drone testing site on Folsom Street, but the Teamsters Union Local 665 is pushing back. via @kellywaldron.bsky.social missionlocal.org/2025/11/sf-d...
missionlocal.org
DoorDash wants to test drones in the Mission. Some are pushing back.
DoorDash plans to launch a drone testing site on Folsom Street, but the Teamsters Union Local No. 665 is pushing back.
6289
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 22/10/2025
Trump says San Francisco ‘went wrong,' but crime data shows otherwise. Homicides are their lowest since 1954, robberies since 1985, and smash-and-grabs are down by more than half since 2022. via @kellywaldron.bsky.social missionlocal.org/2025/10/trum...
missionlocal.org
Trump says San Francisco ‘went wrong.’ Crime data shows otherwise.
Homicides are their lowest since 1954, robberies since 1985, and smash-and-grabs are down by more than half since 2022.
02712
Kelly Waldron @kellywaldron.bsky.social · 17/10/2025
A new amendment to S.F.'s zoning plan would exempt some 84,000 rent controlled units -- that's about 46% of all units in the current proposal. Explore our map to see the changes: w/ @io-y-g.bsky.social missionlocal.org/2025/10/rent...
041
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 16/10/2025
Rent-controlled buildings with three or more units will be exempted from SF's upzoning plan. See how the map changes in our article below. via @io-y-g.bsky.social and @kellywaldron.bsky.social missionlocal.org/2025/10/rent...
missionlocal.org
Most rent-controlled buildings to be exempted from S.F. upzoning plan
Mayor Lurie makes a deal with Myrna Melgar, D7 supe who criticized lack of tenant protections in zoning plan.
185
Reposted by Kelly Waldron
Kate Martin @katereports.bsky.social · 09/10/2025
Looking for tips as one of your organization's few data reporters? Are you a lonely coder? Check out our AccessFest panel in 30 minutes where you will learn tips and tricks, for beginners to experienced reporters @ire.org
A slide showing the presenters of this AccessFest panel called Data reporting for smaller newsrooms. This features Cody Lillich, Kate Martin, Justin Myers and Kelly Waldron. AccessFest is an online conference sponsored by Investigative Reporters and Editors (IRE)
052
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 08/10/2025
District 2 Supervisor Stephen Sherrill is not against Mayor Lurie’s proposal to upzone San Francisco, he said. The alternative, he warned, would be far worse. via @kellywaldron.bsky.social missionlocal.org/2025/10/sf-u...
missionlocal.org
District 2’s Stephen Sherrill isn’t saying no to upzoning
“I feel strongly that no is not the answer,” said Sherrill, closely echoing remarks made on Monday by Mayor Daniel Lurie.
031
Kelly Waldron @kellywaldron.bsky.social · 17/09/2025
Precincts that most strongly rejected Joel Engardio's Prop. K to close the Great Highway are also the precincts that most strongly supported the recall.
110
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 16/09/2025
TODAY: Mission Local has reporters across District 4 for live updates and analysis on the recall election of Supervisor Joel Engardio. Results are expected at 8:45 p.m. Follow along: missionlocal.org/2025/09/sf-j...
missionlocal.org
Joel Engardio recall live updates: volunteers for the recall are knocking on doors
District 4 Supervisor Joel Engardio is facing a recall today — check here for live updates, results, and election analysis.
121
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 08/09/2025
On Monday, Mayor Daniel Lurie announced at a rally that a $750 million emergency transit funding loan is back on the table. It remains unclear why the loan, which was approved and allocated for in the June State budget, is in flux. via @kellywaldron.bsky.social missionlocal.org/2025/09/sf-7...
missionlocal.org
Lurie: $750M state loan to save Bay Area transit, nixed by Newsom, is back in play
Mayor Lurie announced at a rally that the transit funding loan pledged by the state and subsequently curtailed is back on the table.
1244
Reposted by Kelly Waldron
erinxy @erinxy.bsky.social · 20/08/2025
So proud of my friends at Mission Local Guild for their new union!
021
Reposted by Kelly Waldron
Mission Local Guild @missionlocalguild.bsky.social · 18/08/2025
Exciting news! We, Mission Local staff, are forming a union. Read our Mission Statement below. cwalocals.org/mission-loca...
cwalocals.org
Mission Local Guild
13916
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 15/08/2025
The release went out on Aug. 5: Mayor Lurie "secures" $3.4M for immigrant legal defense, his team wrote, despite a "historic" deficit. It wasn't so—Lurie didn't help w/the money, but he did take credit. In fact, he opted not to renew immigrant legal aid. missionlocal.org/2025/08/sf-m...
missionlocal.org
Mayor Lurie takes credit for immigrant legal funding he didn’t deliver
Lurie’s office touted a private philanthropic grant as their doing. In reality, Lurie has declined to renew funding for immigrant defense.
23411
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 30/07/2025
Hey! We're one of the top 25 most-read nonprofit news sites *nationally.* That's right! Alongside heavy-hitting folks like ProPublica, Mother Jones, & The Intercept. We're very proud of this, and thanks to all of you for reading us. www.niemanlab.org/2025/07/nonp...
niemanlab.org
Nonprofit news sites are built to generate impact — but these are also generating audiences
In markets large and small, these nonprofit news organizations are achieving traffic numbers that many commercial outlets would envy. Here's our first monthly ranking of the top 25 nonprofit news site...
35215
Kelly Waldron @kellywaldron.bsky.social · 11/07/2025
In District 10, 20 percent of roads were never adopted as official city or state roads — leaving residents in charge of repairs and maintenance.
1101
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 18/06/2025
JUST IN: Several city workers were arrested during a protest during the Board of Supervisors meeting at City Hall. Some 100 union members had interrupted the meeting to call attention to the mayor's proposed layoffs. via @kellywaldron.bsky.social missionlocal.org/2025/06/unio...
missionlocal.org
Several city workers arrested during protest at Board of Supervisors meeting
Several union workers were arrested during a protest at the San Francisco Board of Supervisors meeting on Tuesday at City Hall.
22510
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 04/06/2025
Mayor Lurie dropped his budget proposal on Friday, proclaiming that over 1,400 S.F. government positions would be eliminated in an effort to close the city’s deficit. But only a third of those cuts would lead to any budget savings. via @kellywaldron.bsky.social missionlocal.org/2025/06/mayo...
missionlocal.org
Mayor Lurie wants to cut 1,400 positions. Only 1/3 will save S.F. money.
A closer look at budget documents reveals that the true number of consequential eliminated positions is much lower: some 470 positions.
262
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 30/05/2025
JUST IN: On Friday Mayor Lurie unveiled his two-year budget proposal. The proposal preserves funding for public safety and street conditions, but slashes nonprofit spending by some $100M and eliminates around 100 city workers. missionlocal.org/2025/05/luri...
missionlocal.org
Lurie unveils new budget proposal tackling massive deficit
Mayor Daniel Lurie unveiled his long-awaited San Francisco budget proposal on Friday.  The two-year proposed budget preserves (and in some cases,
321
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 29/05/2025
San Francisco has a $15.9B budget. The mayor only has direct control over a fraction of that. Here's how different funds are baked into the city's budget: via @kellywaldron.bsky.social missionlocal.org/2025/05/what...
missionlocal.org
What does the mayor directly control in S.F.’s budget?
San Francisco has a $15.9 billion budget. The mayor only controls a fraction of that.
041
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 29/05/2025
ICYMI: Mayor Daniel Lurie promised 1,500 new shelter beds. We are tracking his progress. And here's how he's doing so far. missionlocal.org/2025/05/dani...
missionlocal.org
Mayor Lurie promised 1,500 new shelter beds. Here’s how he’s doing.
Mayor Daniel Lurie has an audacious goal: standing up 1,500 new shelter and treatment beds in San Francisco. And we are tracking it.
022
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 27/05/2025
San Francisco is on the eve of $782M in budget cuts. Here’s the $16B budget we’re working with. via @kellywaldron.bsky.social missionlocal.org/2025/05/expl...
missionlocal.org
Explore: San Francisco's $15.9B budget
San Francisco is on the eve of $782M in budget cuts. Here's what we’re working with.
0111
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 22/05/2025
Michael Moritz and Chris Larsen heavily supported Mayor Daniel Lurie’s opponents during last year’s election. Now, they are backing a new public-private street-cleaning initiative unveiled by Lurie on Thursday. via @kellywaldron.bsky.social missionlocal.org/2025/05/luri...
missionlocal.org
Lurie brings in former rival billionaire donors to fund street-cleaning initiative
Moritz and Larsen, both of whom heavily supported Lurie’s opponents during last year’s election, are backing a new public-private street-cleaning initiative.
142
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 14/05/2025
Krispy Krunchy Chicken is famous for hand-breaded, Cajun-spiced, Louisiana-style fried chicken. The chain is usually found in gas stations or convenience stores — but now a standalone store has just opened on 24th Street, next to the BART plaza. missionlocal.org/2025/05/kris...
missionlocal.org
Review: Krispy Krunchy Chicken, gas station favorite, comes to 24th St.
Behind the BART plaza on 24th Street, our reviewer espied the familiar, happy red-and-yellow logo of none other than…KRISPY KRUNCHY CHICKEN!
0132
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 13/05/2025
Mayor Lurie is adding 57 locked beds at the Behavioral Health Center. But these beds are to replace 97 existing residential beds at the center & displace 82 long-term patients currently living there. “They are playing numbers games now,” says union rep. missionlocal.org/2025/05/sf-b...
missionlocal.org
Mayor Lurie's plan to add new treatment beds removes 97 current ones
San Francisco health department says 82 residents living at the city’s Behavioral Health Center will be displaced and moved into new homes.
0214
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 02/05/2025
SFPD says its officers working as security guards are ‘out in the community.’ But mostly, they’re downtown. Here's a map of where SFPD officers worked private security gigs over a five-year period: via @jrivanob.bsky.social & @kellywaldron.bsky.social missionlocal.org/2025/05/sfpd...
missionlocal.org
Here’s a map of where SFPD officers work private security side gigs
SFPD says its police officers working as security guards are "out in the community" across San Francisco. But mostly, they're downtown.
0237
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 25/04/2025
Over 1/4 of drug arrests/citations in San Francisco now come from a single intersection: 16th & Mission, per a Mission Local analysis. The corner is 0.2% of the city but had 27% of its drug reports in March, when SFPD ramped up enforcement there. missionlocal.org/2025/04/sf-d...
missionlocal.org
Over 1/4 of S.F.’s drug arrests or citations now come from 16th and Mission
The uptick is a "direct reflection" of the area being a "major priority" of the SFPD. But experts question the impact beyond the BART plaza.
141
Reposted by Kelly Waldron
Mission Local @missionlocal.org · 23/04/2025
The graffiti-ridden and trash-infested Civic Center Inn has long been a blight in San Francisco's Tenderloin. Since it closed two years ago, neighbors say it’s gotten worse. But a reverend wants to try and buy it anyway. via @miss-elenius.bsky.social missionlocal.org/2025/04/sf-t...
missionlocal.org
Lawlessness at an abandoned Tenderloin hotel frustrates neighbors. One wants to buy it.
The Civic Center Inn in the Tenderloin has long been a blight in the neighborhood, but since it closed, neighbors say it's even worse.
062