Gold Poisoning
I have a new piece out on Counterpunch, which I wrote after two weeks at a biological station in the Amazon basin of southeastern Perú last month. In it I…
I have a new piece out on Counterpunch, which I wrote after two weeks at a biological station in the Amazon basin of southeastern Perú last month. In it I…
On February 4th we hosted a forum on AI and its discontents with our friends at Haymarket Books, Counterpunch, and Pilsen Community Books. It was a fascinating and engaging panel…
Join us on Wed Feb 4, 2026 3:00 PM – 4:30 PM EST for a forum on the worst of AI! Artificial Intelligence is increasingly being used to deport migrants,…
I just published the above design in solidarity with the grassroots organizing happening in Minnesota (It is available for download from our Graphics page). On Friday, January 23, tens of…
On December 4th I hosted an event called “Machine Nightmares: Artists Confront AI” with author Lydia Kiesling at Mother Foucault’s Bookshop in Portland, Oregon. We imagined getting a group of…
Here’s a recap of some tools for protest and organizing that I’ve produced over the last couple of months. Most of the organizing I do these days happens under the…
In the works for over 5 years, my new book Strike While the Needle is Hot!: A Discography of Workers’ Revolt is out now! You can get a copy of…
I spent two weeks in August in Japan; ten days in Hiroshima as part of an art exhibit at a space called Gallery G, and then a few days in…
Quick little post here to share a mural I finished up at Clear Creek Middle School in Gresham, OR this May. The mural idea came from 8th grade educator Lindsay…
Earlier this year I was invited onto the podcast “Art in Action”, hosted by Justseeds fellow-traveler Stefan Christoff on Free City Radio in Montréal, Canada. It was a very interesting…
In April I had the honor of showing the body of work that surrounds the big Shinkolobwe map in an exhibit entitled “Dig Up The Sun” at Watershed Arts and…
I have two things out on CounterPunch Media this month- an article on the website and an appearance on CounterPunch Radio, the in-house podcast. On the CounterPunch website: I wrote…
I recently spent two weeks in Yogyakarta, Indonesia, collaborating with the artists of Taring Padi on a new artist book about the legacy of the political genocide of 1965 (with…
I wrote an article for the Counterpunch website about my recent experience attending and participating in the 8th Lubumbashi Biennial. I was invited to participate by the Picha Art Collective,…
Chicago, November 22 – 24 Instituto Grafico de Chicago
In May of this year I drove out from Portland to the small town of Condon, OR, to paint a mural. The subject was steelhead, a large and beautiful species…
New Seasons Labor Union confronts the boss at the “nicest grocery in Portland” In August one of Portland’s newest independent unions approached me with a request: they wanted some signs…
Late last year the computer-chip manufacturer Intel announced that it was planning a $25 billion expansion of its factory at Kiryat Gat in Israel, just miles from the border of…
I picked 8 images from our free graphics packages and had them reproduced on newsprint by a local web press. 2000 of each, so 16000 total posters! I’ve been shipping…
Papier-maché symbols of solidarity with Palestine I was helping to organize a march and rally in Portland to commemorate Nakba Day, the 76th anniversary of the Catastrophe which marks the…