The Art of the Green New Deal
Signs of a Climate Emergency
Faces of the Resistance: 2 Years, 22 Uprisings
Young Green New Deal activist: “I shouldn’t have to think about survival, I should be making 10 year plans.”
State of the Union to be about Green New Deal, according to God
Eclipsed Moon Kicking Off Venus/Jupiter Dance
California Recycling Company Says They’re Drowning in Plastic, Calls for Referendum on Single Use Ban
Do people still care about climate change? #RiseForClimate says YES!
The Incredible Lightness of Being… Eclipsed
Life in Times of Trump, “I can’t believe we’re marching for facts” Edition
What do we do now? Tomorrow documentary offers solutions without the clichés
A Protest Funeral to Summon the Spirit of Resistance
Everything is Politics
A Mighty New Recycling Beast at San Francisco’s Pier 96
How to Develop Greener Urban Habits
Birthing, Dying, Becoming Crip Wisdom: 4 questions for Sins Invalid artist Maria R. Palacios
“Have You Noticed Your Energy is Cleaner?”
Separated in San Francisco
Building urban knowledge systems from the bottom up
Springtime at Joshua Tree National Park
The European case for selfishness, or how to transform a burst of Bernie Power into a renewable source of Bernergy
The chance the Birdie missed (but is still within grasp of a reusable mug)
The Winter Beet: Why I’m still an optimist…
Postcard from Abu Dhabi: On the Road to Masdar City, Desert Ecocity in the Making
Carsick Planet, Part 3: Get around. Not too fast. Mostly walk.
Carsick Planet, Part 2: Reducing the fleet through personal, infrastructure & economic change
Carsick Planet, Part 1: Why the world needs FEWER not better cars
Bay Area reduces water consumption by up to 40%, civilization does not collapse
How to assess the health of a complex urban organism
Ten Years a Citizen
Ways in which your garden is like a city
California drought: can a few drops in your bucket make a difference?
We did it! Biggest Anti-Fracking Demonstration in U.S. History!
Zen Monks to CA Governor Brown: “Don’t even THINK about Fracking!”
The dirty truth about life in the digital age
Turning Waste into Wine: A Pilgrimage to the Composted Land
What Santa does after Christmas
Pachamama Rumblings in Lima!
WARNING: Graphic Humor May Cause Severe Climate Change Awareness
How to keep BMI from suing if you’re a cafe owner looking for musical ambiance
How hard is it to serve a nutritious meal to 5000 people, using dumpster-bound ingredients only?
From Sea to Rising Sea (Level): The anatomy of a climate rally
Understanding your city by understanding its flow: towards Participatory Urban Metabolism Information Systems
How Genius Gets Around…
Remembering the victims of a car-eat-bike world
Postcard from Medellin, Part 2: Are we better off being better off?
Postcard from Medellín: A Big WUF for Urban Equity
On the road to Cairo, Casablanca, and Medellín, Ecocitizen World Map in hand
I went down to the demonstration, to get my fair share of pipeline truth
Has information technology reached the point of being mostly empty calories?
The 6 words that summarize why American-style bare-knuckle capitalism is doomed
The Google Shuttle Effect on San Francisco
A solstice message from ancient roots
How I Learned to Stop Wasting and Love the Trash
President Obama comes to San Francisco Jazz Center, Climate Activists sing him a song
Pope Francis: “Thou shalt not frack!”
Is Google making the world wiser?
The Dark Side of Consumerism: What Landfills and Nursing Homes Taught These Indian Villagers
Spanish Moss: Music Meets Mobilization
Biking the Solar Roofs of Southern Germany, to See the Change You Wish to Be
Sunday Streets SF: Love me Tenderloin Edition
Lessons for building an ecocity culture
The bio I never planned to write…
“They’re making art out of recycled crap!”
A Declaration of INTERdependence
“Real Mormons Love Everyone!” – SF Gay Pride 2013, Photo Feast
The end of the world as we know it: New York City to compost food scraps
Chevron touts big oil profits = past. Cyclists generate people power = future. Bike the Math rocks!
We’re taking it to Chevron!
Don’t just count the carbon, BIKE THE MATH!