Reporter. Dad. Union thug (The NewsGuild/CWA). Fan of all things Cal. Covering the news at the San Francisco Chronicle.

Joined April 2008
1,117 Photos and videos
Hallelujah! After two years of bargaining, endless hours in planning meetings and at the bargaining table, we have a contract! We fought hard for this — all of our membership — and it worked. As we like to say in CWA (our parent union): When we fight, we win!
🚨 Today, we’re thrilled to announce that the S.F. Chronicle/SFGATE Guild has overwhelmingly approved a new contract with Hearst Corporation after more than two years of negotiations!
7
5
49
4,543
Welcome to @newsguild and @pacmediaworkers! We're glad to have you with us! ✊🏾✊🏾✊🏾
Big news! We, the staff of @CalMatters, are unionizing! We’re taking this step with 92% of staff in support. Here’s our mission statement.
2
9
3,361
Love the logo, btw.
1
283
Michael Cabanatuan retweeted
.@IFlyOAKland is considering a name change that could add some element of SF Bay Area to the airport name, but it will not remove "Oakland," an official tells @ctuan sfchronicle.com/bayarea/arti…
1
1
817
Should Oakland International Airport change its name? Golden State International Airport? East of San Francisco International Airport? Oakland Coliseum International Airport?sfchronicle.com/bayarea/arti… via @sfchronicle
1
1
327
The San Francisco archdiocese of the Roman Catholic Church will likely file for Chapter 11 bankruptcy, Archbishop Salvatore Cordeleone said in a statement. The statement came in response to questions from The Chronicle. Story coming shortly. sfarch.org/protecting-childr…

1
1
513
Changes in the 900 block of Market Street. Guess I missed the going out of sales at Nordstrom Rack and Off The Avenue or whatever that Saks discount store was called.
1
2
405
Michael Cabanatuan retweeted
Do it people!
Replying to @LastDiveBar
Come see us at South Beach Park we have 8500 of these bad boys. First Come first serve! These will not be sold this is the only way to get one!!!!!! #collectables
2
12
115
13,515
I watched @PLOSUnion vote today to join @PacMediaGuild and @newsguild. The vote was thrilling even though it wasn’t even close. Welcome to the Guild!
1
4
369
Jet-lagged but ready to fight. After 5 days at @newsguild and @CWAUnion conventions, I’m back at the bargaining table with amazing @SFCGuild bargaining team.
2
5
38
7,233
Clearly I am not a photographer. It looked better on the screen, really it did.
4
282
Michael Cabanatuan retweeted
Just re-upped my digital subscription to @sfchronicle. One year digital, for $69.99. It really is staggeringly inexpensive to support local journalism.
5
5
49
8,770
Michael Cabanatuan retweeted
Congratulations to Claude Cummings Jr., who today will become the first Black president in CWA’s history! ✊
11 Jul 2023
In a historic election, Claude Cummings Jr. was elected as president of CWA by delegates to the union’s 79th convention and Ameenah Salaam was elected Secretary-Treasurer. cwa-union.org/news/releases/…
2
15
42
7,441
.@PacMediaGuild member Sara Steffens @modernsara has been nominated as president of @CWAUnion. She’s opposed by two district vice presidents. We’re proud of you, Sara! Let’s hope the delegates vote wisely. #cwa23 @newsguild
1
3
417
Sadly, Sara did not win the election. But we’re still proud of her and the work she did to improve @CWAUnion! Thanks, @modernsara
1
142
Terrible news. Alden should not be allowed to own newspapers.
This is devastating news for California journalism. We would have been happy to assist in efforts to find any other buyer or ownership structure than throwing yet another newsroom to this ultra-extractive hedge fund.
5
391
A rough day for fans of the sports pages (print and online). @nytimes kills its sports page. @latimes eliminates box scores, game stories, standings.
As members of @NYTimesGuild, we are baffled and infuriated by the Times proposal to dissolve our storied and award-winning Sports department. This announcement is a profound betrayal of our colleagues and of Times values.
1
1
401
Michael Cabanatuan retweeted
NYT sent memo to staff today announcing it willl dissolve its sports desk to focus on sports coverage at the Athletic. "As part of these changes, we will no longer have a freestanding Sports desk, and current Sports staff will transition to other desks around the newsroom."
13
92
108
448,665