Rob Richards
banner
rob-richards.bsky.social
Rob Richards
@rob-richards.bsky.social
Navy→Retail→Construction→Nonprofit→Community Organizer→Congressional Staffer→Politics & Stuff→?????
There's a difference between productive friction and public self-immolation. There's a difference between "I disagree with your approach" and "I'm going to spend my energy tearing you down instead of the people actually doing harm."

robrichards97211.substack.com/p/the-right-...
The Right Doesn’t Need to Beat Us. We’re Doing It Ourselves.
A college freshman just wrote something a lot of Democratic consultants twice her age either don’t get or won’t say.
robrichards97211.substack.com
September 13, 2026 at 8:51 PM
Remembering Mike Cooper

A lion, a fighter, a mentor, a friend.

robrichards97211.substack.com/p/rememberin...
Remembering Mike Cooper
A lion, a fighter, a mentor, a friend.
robrichards97211.substack.com
August 21, 2026 at 4:07 PM
It’s fun to pop the popcorn and watch the political fireworks, but when the show is over we’ve gotten nowhere. We need to ignore the spectacle and focus on the real problems and issues, because people are suffering and they don’t feel like help is on the way right now.
It’s the Kitchen Table, Stupid
A new CNN poll came out this week.
open.substack.com
July 30, 2026 at 5:56 PM
New Wednesday record time!

I solved the Wednesday 7/29/2026 New York Times Daily Crossword in 6:55!

www.nytimes.com/crosswords/g...
Play The New York Times Crossword
Keep your mind sharp by making The Crossword part of your daily routine.
www.nytimes.com
July 29, 2026 at 3:12 PM
Your Thurston County “who not to vote for“ guide courtesy of turning point USA.
July 21, 2026 at 1:10 AM
I solved the 7/16/2026 New York Times Mini Crossword in 0:19!

www.nytimes.com/crosswords/g...
Play The Mini Crosswords
All the fun of the larger New York Times Crossword, but you can solve it in seconds.
www.nytimes.com
July 16, 2026 at 1:47 PM
How to flip the 35th LD.

open.substack.com/pub/robricha...
Carolina For The Win!
How to flip Washington's 35th Legislative District
open.substack.com
July 12, 2026 at 10:05 PM
Recently, I heard a story about something that happened at the Pride Parade in Olympia a couple weeks ago that I felt compelled to share.

open.substack.com/pub/robricha...
Politicians at Pride
On Respecting Boundaries and Being a Good Ally
open.substack.com
July 7, 2026 at 6:06 PM
I solved the 6/28/2026 New York Times Mini Crossword in 0:15!

www.nytimes.com/crosswords/g...
Play The Mini Crosswords
All the fun of the larger New York Times Crossword, but you can solve it in seconds.
www.nytimes.com
June 28, 2026 at 3:03 PM
June 20, 2026 at 11:11 PM
I solved the 6/17/2026 New York Times Mini Crossword in 0:15!

www.nytimes.com/crosswords/g...
Play The Mini Crosswords
All the fun of the larger New York Times Crossword, but you can solve it in seconds.
www.nytimes.com
June 17, 2026 at 3:15 PM
My @subwaytakes.bsky.social : the confirmation text they send after you text STOP is just trolling and should be illegal.
June 10, 2026 at 5:37 PM
I solved the 6/09/2026 New York Times Mini Crossword in 0:23!

www.nytimes.com/crosswords/g...
Play The Mini Crosswords
All the fun of the larger New York Times Crossword, but you can solve it in seconds.
www.nytimes.com
June 9, 2026 at 1:45 PM
I solved the 6/07/2026 New York Times Mini Crossword in 0:16!

www.nytimes.com/crosswords/g...
Play The Mini Crosswords
All the fun of the larger New York Times Crossword, but you can solve it in seconds.
www.nytimes.com
June 7, 2026 at 3:15 PM
June 4, 2026 at 3:10 AM
I solved the 6/03/2026 New York Times Mini Crossword in 0:17! www.nytimes.com/crosswords/g...
Play The Mini Crosswords
All the fun of the larger New York Times Crossword, but you can solve it in seconds.
www.nytimes.com
June 3, 2026 at 2:44 PM
I solved the 5/31/2026 New York Times Mini Crossword in 0:18!

www.nytimes.com/crosswords/g...
Play The Mini Crosswords
All the fun of the larger New York Times Crossword, but you can solve it in seconds.
www.nytimes.com
May 31, 2026 at 1:38 PM
Go Kevin!
May 30, 2026 at 4:38 AM
The moral case here is inseparable from the practical one. When we displace people without giving them a place to go, we don’t solve the problem, we move it, and make it worse.

thurstonchronicle.com/stories/rob-...?
Rob Richards Commentary: A plan is not a promise - Thurston Chronicle
The Jungle has been visible from Interstate 5 for a decade, 20 acres between Martin Way and Pacific Avenue, tents and tarps and the quiet accumulation of everything that happens when a community runs ...
thurstonchronicle.com
May 28, 2026 at 6:06 PM

When we displace people without giving them a place to go, we don’t solve the problem, we move it, and make it worse. That is not successful policy. It doesn’t help the people who get displaced. It is the same problem with a new address.

open.substack.com/pub/robricha...
A Plan Is Not A Promise
The Jungle has been visible from I-5 for a decade, twenty acres between Martin Way and Pacific Avenue, tents and tarps and the quiet accumulation of everything that happens when a community runs out o...
open.substack.com
May 25, 2026 at 5:59 PM
NEW MONDAY RECORD TIME!!!

I solved the Monday 5/25/2026 New York Times Daily Crossword in 4:07!

www.nytimes.com/crosswords/g...
Play The New York Times Crossword
Keep your mind sharp by making The Crossword part of your daily routine.
www.nytimes.com
May 25, 2026 at 2:56 PM
The news that Juneau is going to be sunk feels like a closing of the book on my service time. I’m proud to have served in the US Navy, but I also feel lucky. It saved my life.

open.substack.com/pub/robricha...
"Good Job, Boats"
I heard from one of my old Navy shipmates that the USS Juneau (LPD-10) will be sunk as a SINKEX target this summer.
open.substack.com
May 21, 2026 at 5:09 PM
The Olympia Food Co-op was the first grocery store in the United States to boycott Israeli goods. That was nearly sixteen years ago.

open.substack.com/pub/robricha...
Drop By Drop
The Olympia Food Co-op was the first grocery store in the United States to boycott Israeli goods. That was nearly sixteen years ago.
open.substack.com
May 19, 2026 at 9:44 PM
I solved the 5/11/2026 New York Times Mini Crossword in 0:20!

www.nytimes.com/crosswords/g...
Play The Mini Crosswords
All the fun of the larger New York Times Crossword, but you can solve it in seconds.
www.nytimes.com
May 11, 2026 at 2:32 PM