How to Resist
Subscribe
Sign in
Home
Notes
Tools of Resistance
Action Kits
Better Political Conversations
Good News from the Resistance
Archive
About
💌 Good News from the Resistance, January 4-10, 2026
Grief is resistance
Jan 11
53
4
27
Recent posts
View all
💌 Good News from the Resistance, December 7-13, 2025
Welcome to How to Resist, a blueprint for resistance based on nonviolence, mutual aid, and community building for ordinary people who want to save…
Dec 14, 2025
52
1
19
💌 Good News from the Resistance, November 30 - December 6, 2025
Welcome to How to Resist, a blueprint for resistance based on nonviolence, mutual aid, and community building for ordinary people who want to save…
Dec 7, 2025
62
25
20
📌 35+ Ways America is Resisting ICE (that go beyond protest)
Part 1
Nov 20, 2025
381
22
181
💌 Good News from the Resistance, November 9-15, 2025
Welcome to How to Resist, a blueprint for resistance based on nonviolence, mutual aid, and community building for ordinary people who want to save…
Nov 16, 2025
44
3
10
💌 Good News from the Resistance, November 2-8, 2025
Welcome to How to Resist, a blueprint for resistance based on nonviolence, mutual aid, and community building for ordinary people who want to save…
Nov 9, 2025
51
18
14
💌 Good News from the Resistance, October 26 - November 1, 2025
Welcome to How to Resist, a blueprint for resistance based on nonviolence, mutual aid, and community building for ordinary people who want to save…
Nov 2, 2025
77
2
35
💌 Good News from the Resistance, October 19-25, 2025
Welcome to How to Resist, a blueprint for resistance based on nonviolence, mutual aid, and community building for ordinary people who want to save…
Oct 26, 2025
47
6
24
💌 Good News from the Resistance, October 12-18, 2025
Hopelessness is a lie
Oct 19, 2025
105
5
29
See all
Tools of Resistance
View all
📌 35+ Ways America is Resisting ICE (that go beyond protest)
Part 1
Nov 20, 2025
381
22
181
📌 45 Acts of Non-Compliance for Ordinary People
Welcome to How to Resist, a blueprint for resistance based on nonviolence, mutual aid, and community building for ordinary people who want to save…
Aug 17, 2025
5,797
163
2,231
The 'Wall of Shame' and Public Memory as a Tool of Resistance
Welcome to How to Resist, a blueprint for resistance based on nonviolence, mutual aid, and community building for ordinary people who want to save…
Jul 24, 2025
741
15
282
📌 Los Angeles: A time for resistance, not violence
Welcome to How to Resist, a blueprint for resistance based on nonviolence, mutual aid, and community building for ordinary people who want to save…
Jun 10, 2025
128
3
44
📌 Defiance is in the Air: Balloons as tools of resistance
I hear someone has a birthday coming up...
Jun 5, 2025
30
1
12
📌 The People's Billboard: Wheatpasting as a Tool of Resistance
Like papier-mâché, but for walls.
May 13, 2025
57
2
17
📌 Tools of Resistance: Earthwriting & Skywriting
Going beyond chalk on sidewalks
Apr 29, 2025
144
3
33
📌 Tools of Resistance: Vigils
Creating a powerful, peaceful presence that honors victims, raises awareness, and fosters solidarity
Apr 21, 2025
67
1
20
Action Kits
View all
📌 Taking Action Against ICE Detention Centers, Part 2
Because no one is illegal
May 29, 2025
21
8
10
📌 Taking Action Against ICE Detention Centers, Part 1
Because no one is illegal.
May 22, 2025
418
8
164
📌 All Hands on Deck: It's time to defeat the 'Big Beautiful Bill'
We have days to stop a disaster. Here’s how.
May 16, 2025
38
8
8
📌 Take Action: Bystander intervention
Be an Upstander, not a Bystander.
Apr 23, 2025
1,111
22
476
📌 Take Action: 30 Ways to Support People in Need of Shelter
'Housing Now!' National Day of Action is April 22, 2025
Apr 17, 2025
168
2
59
📌 Take Action: Hands-Off Protest
National Day of Action on April 5th, 2025
Apr 4, 2025
29
2
7
📌 Take Action: 20 Actions You Can Take to Support Libraries
Libraries need our help.
Apr 3, 2025
47
1
20
📌 Take Action: 100+ Acts of Nonviolent Resistance, Mutual Aid, and Community Building
Let's get up to some good trouble.
Apr 2, 2025
19
8
Better Political Conversations
View all
📌 Helping people leave MAGA
How to Have Better Political Conversations, Part 4
May 8, 2025
105
19
46
📌 Responding to DOG WHISTLES
How to Have Better Political Conversations, Part 3
May 1, 2025
94
2
35
📌 Responding to WHATABOUTISM in our political conversations
How to Have Better Political Conversations, Part 2
Apr 15, 2025
41
1
15
📌 Responding to MISINFORMATION in our political conversations
How to Have Better Political Conversations, Part I
Apr 7, 2025
91
3
18
Good News from the Resistance
View all
💌 Good News from the Resistance, January 4-10, 2026
Grief is resistance
Jan 11
53
4
27
💌 Good News from the Resistance, December 7-13, 2025
Welcome to How to Resist, a blueprint for resistance based on nonviolence, mutual aid, and community building for ordinary people who want to save…
Dec 14, 2025
52
1
19
💌 Good News from the Resistance, November 30 - December 6, 2025
Welcome to How to Resist, a blueprint for resistance based on nonviolence, mutual aid, and community building for ordinary people who want to save…
Dec 7, 2025
62
25
20
📌 35+ Ways America is Resisting ICE (that go beyond protest)
Part 1
Nov 20, 2025
381
22
181
💌 Good News from the Resistance, November 9-15, 2025
Welcome to How to Resist, a blueprint for resistance based on nonviolence, mutual aid, and community building for ordinary people who want to save…
Nov 16, 2025
44
3
10
💌 Good News from the Resistance, November 2-8, 2025
Welcome to How to Resist, a blueprint for resistance based on nonviolence, mutual aid, and community building for ordinary people who want to save…
Nov 9, 2025
51
18
14
💌 Good News from the Resistance, October 26 - November 1, 2025
Welcome to How to Resist, a blueprint for resistance based on nonviolence, mutual aid, and community building for ordinary people who want to save…
Nov 2, 2025
77
2
35
💌 Good News from the Resistance, October 19-25, 2025
Welcome to How to Resist, a blueprint for resistance based on nonviolence, mutual aid, and community building for ordinary people who want to save…
Oct 26, 2025
47
6
24
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts