Past life: LA Times statehouse
via @anabelsfgate.bsky.social
www.sfgate.com/politics/art...
via @anabelsfgate.bsky.social
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
via @anabelsfgate.bsky.social
www.sfgate.com/politics/art...
via @anabelsfgate.bsky.social
www.sfgate.com/politics/art...
via @asos.bsky.social
www.sfgate.com/politics/art...
via @asos.bsky.social
www.sfgate.com/politics/art...
Paul Mitchell, a redistricting expert based in Sacramento, was the man tapped to make Prop. 50 a reality
www.sfgate.com/politics/art...
Paul Mitchell, a redistricting expert based in Sacramento, was the man tapped to make Prop. 50 a reality
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
After California lawmakers and Gov. Gavin Newsom approved new U.S. House maps, Democrats quickly reached their fundraising goal of $100M. Republicans have raised a tenth of that.
www.sfgate.com/politics/art...
After California lawmakers and Gov. Gavin Newsom approved new U.S. House maps, Democrats quickly reached their fundraising goal of $100M. Republicans have raised a tenth of that.
www.sfgate.com/politics/art...
Read more 👇
www.sfgate.com/politics/art...
Read more 👇
www.sfgate.com/politics/art...
Read my latest in @sfgate.com on the city's conservative turn.
www.sfgate.com/politics/art...
Read my latest in @sfgate.com on the city's conservative turn.
www.sfgate.com/politics/art...
More than 1,100 incarcerated firefighters were sent to Southern California in January to fight four different wildfires.
They just got a massive pay bump.
www.sfgate.com/politics/art...
More than 1,100 incarcerated firefighters were sent to Southern California in January to fight four different wildfires.
They just got a massive pay bump.
www.sfgate.com/politics/art...
Newsom vetoed the bill anyway, citing concern the law could “unintentionally” impose a total ban on the use of chatbots
www.sfgate.com/politics/art...
Newsom vetoed the bill anyway, citing concern the law could “unintentionally” impose a total ban on the use of chatbots
www.sfgate.com/politics/art...
New from me and @stephco.bsky.social
www.sfgate.com/tech/article...
New from me and @stephco.bsky.social
www.sfgate.com/tech/article...
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
In June I told you @sfgate.com's national parks expansion across the American West was SMASHING and now we're looking to add a contributing editor to the team to help us cover the 🌵 Southwest 🌵.
Story on how well it's going + Quick 🧵 on the job👇 www.sfgate.com/national-par...
In June I told you @sfgate.com's national parks expansion across the American West was SMASHING and now we're looking to add a contributing editor to the team to help us cover the 🌵 Southwest 🌵.
Story on how well it's going + Quick 🧵 on the job👇 www.sfgate.com/national-par...
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
via @juliebrowndavis.bsky.social and @anabelsfgate.bsky.social
www.sfgate.com/politics/art...
via @juliebrowndavis.bsky.social and @anabelsfgate.bsky.social
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...
www.sfgate.com/politics/art...