Day two of the 30-day photography challenge. November 10, and Christmas has apparently moved into the neighborhood already.
Two cheerful Santas are peering out from behind a bank of weathered windows. Matching red hats, matching grins, gift decorations posted at either end. They look delighted to be there. The window frames have a slightly different opinion.
There’s peeling paint, cloudy glass, and a scattering of dead leaves along the sill. Tree branches paint shadows across the siding while their reflections wander through the panes. Autumn hasn’t quite left, but December is already hanging decorations.
I like the layers in this one. The glass makes you look twice before the Santas come into focus, and the age of the building gives all that holiday cheer something more interesting to sit against.
Day one was dust on a fan. Day two brought a pair of Santas in a tired old window. Apparently time has more than one way of showing up in a photograph.
Day one of a 30-day challenge to get away from the computer, take the Nikon D7200 outside, and start looking at the world through a viewfinder again. The assignment was simple: Evidence of Time.
Instead, the day started with possible malware alerts on a client’s web server. Then came a 75-minute drive, five hours wrestling with a client’s printer, and another 90 minutes driving home in traffic. The camera came along for the ride, but the photo walk never happened.
By bedtime I felt like I’d failed on the first day. My accountability buddy suggested photographing my toe. That was going to cost extra.
So I photographed the biggest, dirtiest fan I could find instead.
The dirt was the point. Dust builds slowly, almost invisibly, until one day it’s impossible to miss. Behind the white grille, it becomes an accidental record of passing time. The repeating lines and arcs gave me a composition; the grime gave it meaning.
I shot it on the D7200 and gave the black-and-white image a quick pass through ART (AnotherRawTherapee) on a laptop that’s nearly 14 years old. It’s my first time with the software, so the contrast isn’t quite where I’d normally put it. The laptop, for its part, is still hanging in there.
Did I get my 15 minutes outdoors? No. Did I pick up the camera, look deliberately, and make a photograph? Yes.
Not the Day One I planned. Still a Day One worth keeping.
A school can have walls and a class bell and still be missing a fairly important ingredient: teachers. That’s where this wave of France’s protests began.
In mid-September, students, parents, and teachers at a high school in Créteil, outside Paris, raised the alarm about vacant teaching positions and inadequate resources. By October 1, more than 1,000 high schools had been affected by strikes or protests, according to France’s Education Ministry.
A complaint about a few missing teachers had become a national question: What happens when a government consistently fails its people, and those people stop believing the established mechanisms can fix it?
From School Gates to City Streets
The students described overcrowded classrooms, run-down buildings, missing staff, long school days, and anxiety about the university admissions system. Their complaints found an audience far outside the schoolyard. University students joined in. Then teachers, labor unions, and people associated with the Yellow Vest movement. The grievances widened to include:
Wages.
Pensions.
Rising living costs.
And public services that aren’t doing what they’re supposed to do.
These people don’t all want the same thing. Some want more teachers. Some want better pay. Others have lost faith in the political system itself.
It would be dishonest to assign every person in a French street my own politics.
France does face a serious budget squeeze, and governments have to make choices about spending. The proposed 2027 education budget even included an increase. But the people living with the consequences get to ask whether those choices are working. A national budget can record an unfilled position; but a real teenager has to sit through the class that never happens.
On October 8, Education Minister Édouard Geffray promised to mobilize about 3,000 substitute teachers for the schools most in need. Five days later, the ministry said just 35% of the target had been reached. That’s a concession won under pressure. This doesn’t answer the underlying unease about the failed support system.
On October 17, an estimated 550,000 people demonstrated across France according to authorities. Organizers put turnout at 800,000. Most were part of peaceful gatherings. Serious violence also broke out around some demonstrations.
The Smoke Isn’t the Whole Story
There were fires, looting, attacks on officers, and damaged public buildings. Limoges city hall was set ablaze.
People were hurt. Workers and residents will live with the costs long after the television cameras go home. I don’t think those consequences should be waved away.
I also don’t think the whole movement should be reduced to its most destructive moments.
The grievances didn’t appear when the first trash can caught fire. And France’s response deserves scrutiny too: force used against demonstrators, mass arrests, and restrictions on public assembly.
On October 22, a Paris court overturned a ban on a student demonstration even as authorities were restricting protests elsewhere.
Here’s where my view may be less comfortable than a tidy condemnation of violence. I distinguish damage to property from harm to human beings. I’m generally against physically harming people who haven’t harmed others. I also don’t believe violence is never morally justified, especially when people are confronting mass murder or atrocities against civilians. Responsibility for those atrocities can extend from the people carrying them out to military commanders and political leaders who knowingly sustain the campaigns.
But those accusations demand evidence, and a politician’s vote is not, by itself, a legal finding of a war crime. Accountability cannot mean an open invitation to attack someone we’ve decided is guilty. There are moral questions here that deserve more thought than a chant or a clever sign can hold. We’ll return to them in this series.
The Change I’m Looking For
I’m tired of being told that the only acceptable way to demand change is through the very mechanisms controlled by the institutions we’re trying to change.
Vote harder. Spend differently. Write your representative. Wait another four years.
How’s that working out?
I no longer believe voting at the ballot box, or voting with our dollars, can deliver the monumental changes I think we need.
Changing officeholders can matter, but I don’t trust that alone to dislodge the wealth and power that shape the choices we’re permitted to make. That’s my conclusion.
Readers are free to challenge it.
I know entrenched power doesn’t always give way because we ask nicely, either. History hasn’t always been peaceful when people demanded fundamental change. That doesn’t make every act of violence wise, just, or effective. It does mean I’m not willing to treat obedience as the measure of whether a demand is legitimate.
What holds my attention in France is the organizing. Students compared what was happening in their schools. Parents and teachers showed up. Workers recognized their own frustrations, and different groups found enough common ground to act together. They made their demands impossible to ignore, even if the answers have been painfully incomplete.
We’ve seen Americans gather in huge numbers for No Kings. I’d like to see much more sustained collective action here:
Organizing alongside workers
Supporting people who strike
Helping neighbors get through disruptions
Keeping records of institutional failures
Showing up in public when officials would rather we stayed home
Not another afternoon of outrage followed by four years of waiting.
No Kings protesters in Chicago, October 18, 2025. Photo: AlphaBeta135 / Wikimedia Commons (CC0 1.0).
I’ve written about borrowed tools and what neighbors can accomplish together. That matters. But a toolbox can’t fill a thousand teaching vacancies. Mutual aid helps people survive institutional failure; it mustn’t become an excuse to let public institutions abandon their responsibilities.
And Then What?
A crowded street can force attention. It can’t, by itself, tell us how to build a school system that works, who makes its decisions, or how to keep the next set of leaders from treating it as their private property.
That’s the work I want to explore in this series: how collective resistance develops, why some movements succeed while others fracture, how to think seriously about force and restraint, and what kind of shared responsibility comes after the demand for change.
For now, look past the burning cars and listen to the kids who started at the school gate. Then look around your own community. What’s failing? Who’s already trying to fix it? What might happen if the rest of us stood with them?
For her birthday, my kid asked if we could do the Animal Rescue League of Berks County’s Dog’s Day Out program.
That’s how we met Diva.
The choice was strategic. Diva is a mellow sweetheart who wants to be the only pet in the house. That lowered the odds of us ending the afternoon at PetSmart buying another food bowl because somebody made a terrible, adorable decision.
We gave her an Adventure Adjacent kind of day: a walk through Nolde Forest, a ride in the FJ, a Dairy Queen pup cup, and a stuffed duck to take back to the shelter.
Mellow, happy, and perfectly content to spend the day with us, Diva made a pretty convincing case for the whole program.
Dog’s Day Out gives shelter dogs a break from kennel life and some time in the wider world. The ARL says those outings can reduce stress, help staff learn more about a dog outside the shelter, and give adoptable dogs a little more exposure.
Sometimes you borrow a dog for an afternoon and bring back a happier dog. Sometimes the dog reminds you that adventure doesn’t need to be complicated to matter.
Diva is still waiting for her person in Birdsboro. She’s a senior, she’d do best as the only pet in the home, and she has a documented weakness for stuffed toys and rolling around in the grass. Petfinder currently lists her adoption fee at $25, while the ARL’s Seniors for Seniors program offers free senior-pet adoptions to qualifying senior adopters.
If you’ve got room for a mellow sweetheart who deserves a kingdom of her own, go meet Diva.
We need to talk about the National Park Service. What it does. What it costs. And what gets lost when an administration decides public goods are soft targets.
Some of the best things in a garage don’t belong there for very long. This is about borrowed tools and how sharing builds a safer community. #WeKeepUsSafe
Follow the trail crew social feed on your favorite social media, linked to the right.
If you’d prefer to just lurk, you’re welcome to see what’s happening on the most active Adventure Adjacent social media right here on the site at this link: Trail Crew Social Feed.
We need to talk about the National Park Service. What it does. What it costs. And what gets lost when an administration decides public goods are soft targets.
Some of the best things in a garage don’t belong there for very long. This is about borrowed tools and how sharing builds a safer community. #WeKeepUsSafe
Follow the trail crew social feed on your favorite social media, linked to the right.
If you’d prefer to just lurk, you’re welcome to see what’s happening on the most active Adventure Adjacent social media right here on the site at this link: Trail Crew Social Feed.
We need to talk about the National Park Service. What it does. What it costs. And what gets lost when an administration decides public goods are soft targets.
Some of the best things in a garage don’t belong there for very long. This is about borrowed tools and how sharing builds a safer community. #WeKeepUsSafe
Follow the trail crew social feed on your favorite social media, linked to the right.
If you’d prefer to just lurk, you’re welcome to see what’s happening on the most active Adventure Adjacent social media right here on the site at this link: Trail Crew Social Feed.
We need to talk about the National Park Service. What it does. What it costs. And what gets lost when an administration decides public goods are soft targets.
Some of the best things in a garage don’t belong there for very long. This is about borrowed tools and how sharing builds a safer community. #WeKeepUsSafe
Follow the trail crew social feed on your favorite social media, linked to the right.
If you’d prefer to just lurk, you’re welcome to see what’s happening on the most active Adventure Adjacent social media right here on the site at this link: Trail Crew Social Feed.
We need to talk about the National Park Service. What it does. What it costs. And what gets lost when an administration decides public goods are soft targets.
Some of the best things in a garage don’t belong there for very long. This is about borrowed tools and how sharing builds a safer community. #WeKeepUsSafe
Follow the trail crew social feed on your favorite social media, linked to the right.
If you’d prefer to just lurk, you’re welcome to see what’s happening on the most active Adventure Adjacent social media right here on the site at this link: Trail Crew Social Feed.
We need to talk about the National Park Service. What it does. What it costs. And what gets lost when an administration decides public goods are soft targets.
Some of the best things in a garage don’t belong there for very long. This is about borrowed tools and how sharing builds a safer community. #WeKeepUsSafe
Follow the trail crew social feed on your favorite social media, linked to the right.
If you’d prefer to just lurk, you’re welcome to see what’s happening on the most active Adventure Adjacent social media right here on the site at this link: Trail Crew Social Feed.
We need to talk about the National Park Service. What it does. What it costs. And what gets lost when an administration decides public goods are soft targets.
Some of the best things in a garage don’t belong there for very long. This is about borrowed tools and how sharing builds a safer community. #WeKeepUsSafe
Follow the trail crew social feed on your favorite social media, linked to the right.
If you’d prefer to just lurk, you’re welcome to see what’s happening on the most active Adventure Adjacent social media right here on the site at this link: Trail Crew Social Feed.