Frank JohnsonFrank Johnson
  • Home
  • My Story
  • Microsoft is a Bully
    • Cases Against Microsoft
  • Contact

Blog Carousel

Uncategorized

Welcome to the Frank Johnson Blog

By frankjohnson, 3 weeksJuly 14, 2026 ago
Activism Tools

5 Ways to Turn Outrage Into Action – Starting Today

In this post, we’ll share five practical, immediate steps you can take today to turn your anger into meaningful action and become part of the change you want to see.

By frankjohnson, 2 years ago
Community Power

Mutual Aid Is More Than Kindness—It’s Collective Power

Mutual aid isn’t charity—it’s a radical act of community care. Rooted in solidarity, not pity, mutual aid empowers people to support one another and build systems that meet real needs.

By frankjohnson, 2 years ago
Movement Building

Fighting for Justice, Together—Why Unity Moves Movements

This post explores how collective action, shared vision, and community power turn individual struggles into unstoppable movements for justice.

By frankjohnson, 2 years ago
Protest Power

The Power of Showing Up: Why Presence Matters in Protest

Change starts with being there. Whether in the streets or online, showing up signals strength, support, and shared purpose.

By frankjohnson, 2 years ago
Activism Tools

From Hashtag to Action: Mobilizing Movements Online

Social media can spark awareness—but turning clicks into real-world change takes strategy, unity, and sustained effort.

By frankjohnson, 2 years ago
Justice for All

No One Is Free Until We All Are: Centering the Most Impacted

Liberation means lifting those at the margins. Justice begins when the most vulnerable are heard.

By frankjohnson, 2 years ago
Community Power

Hope Is a Discipline: Staying Committed When Change Is Slow

In justice work, progress is often gradual. Hope isn’t passive—it’s a practice that fuels persistence.

By frankjohnson, 2 years ago
Community Power

What Real Allyship Looks Like—And What It Doesn’t

Allyship means listening, learning, and leveraging privilege—not centering yourself. Here’s how to do it right.

By frankjohnson, 2 years ago
Community Matters

Grassroots Power: How Local Movements Create National Change

Big change starts at the community level. Local organizing builds the foundation for lasting impact.

By frankjohnson, 2 years ago

Posts pagination

1 2 3 Next
Recent Posts
  • Welcome to the Frank Johnson Blog
  • 5 Ways to Turn Outrage Into Action – Starting Today
  • Mutual Aid Is More Than Kindness—It’s Collective Power
  • Fighting for Justice, Together—Why Unity Moves Movements
  • The Power of Showing Up: Why Presence Matters in Protest
Recent Comments
  1. A WordPress Commenter on Welcome to the Frank Johnson Blog
  2. cmsmasters on Fighting for Justice, Together—Why Unity Moves Movements
  3. cmsmasters on Mutual Aid Is More Than Kindness—It’s Collective Power
  4. cmsmasters on 5 Ways to Turn Outrage Into Action – Starting Today
  5. cmsmasters on 5 Ways to Turn Outrage Into Action – Starting Today

Recent Posts

  • Welcome to the Frank Johnson Blog
  • 5 Ways to Turn Outrage Into Action – Starting Today
  • Mutual Aid Is More Than Kindness—It’s Collective Power
  • Fighting for Justice, Together—Why Unity Moves Movements
  • The Power of Showing Up: Why Presence Matters in Protest

Recent Comments

  1. A WordPress Commenter on Welcome to the Frank Johnson Blog
  2. cmsmasters on Fighting for Justice, Together—Why Unity Moves Movements
  3. cmsmasters on Mutual Aid Is More Than Kindness—It’s Collective Power
  4. cmsmasters on 5 Ways to Turn Outrage Into Action – Starting Today
  5. cmsmasters on 5 Ways to Turn Outrage Into Action – Starting Today
Hestia | Developed by ThemeIsle