I’m not optimistic. I’m determined. #BetterCities #BetterFuture
I’m not optimistic. I’m determined. #BetterCities #BetterFuture
I’m not optimistic. I’m determined. #BetterCities #BetterFuture
I’m not optimistic. Or hopeful. Those are too passive.
What I am is determined.
#BetterCities #BetterFuture
I’m not optimistic. Or hopeful. Those are too passive.
What I am is determined.
#BetterCities #BetterFuture
#Photography #UrbanSpaces #UrbanPhotography #CityPlanning #BetterCities #PhotographersUnited #EastCoastKin
#Photography #UrbanSpaces #UrbanPhotography #CityPlanning #BetterCities #PhotographersUnited #EastCoastKin
#climateaction #bettercities
Please follow these great folks and share the pack! go.bsky.app/7Wh2uvp
#climateaction #bettercities
I dove deep into this decision and came to the conclusion that Zohran is the superior choice.
Doubly true for loud vehicles, huge trucks, drunk/distracted drivers, and speeders.
#Bikes
#LessCars
#BetterCities
Doubly true for loud vehicles, huge trucks, drunk/distracted drivers, and speeders.
#Bikes
#LessCars
#BetterCities
Three cities show it’s possible.
Read ➜ bit.ly/48VbzSQ
#CommunityDevelopment #LocalGov #HousingEquity #BetterCities
Three cities show it’s possible.
Read ➜ bit.ly/48VbzSQ
#CommunityDevelopment #LocalGov #HousingEquity #BetterCities
Bold ideas, real action, better cities.
Check out the programme 👉 urban-future.org/event/uf26-l...
We’ll be there — join us! 🚀
#UF26 #CityChangers #BetterCities
Bold ideas, real action, better cities.
Check out the programme 👉 urban-future.org/event/uf26-l...
We’ll be there — join us! 🚀
#UF26 #CityChangers #BetterCities
More than 50 trees have replaced former advertising sites, while public space feels a little more public again.
Read more:
reasonstobecheerful.world/grenoble-bea...
#Grenoble #France #BetterCities
More than 50 trees have replaced former advertising sites, while public space feels a little more public again.
Read more:
reasonstobecheerful.world/grenoble-bea...
#Grenoble #France #BetterCities
Advocacy means fixing gaps, not forcing choices, and knowing more transit isn’t always better transit.
#TransitMatters #BetterCities #UrbanMobility #PublicTransit #CityLife
usa.streetsblog.org/2025/08/28/w...
Advocacy means fixing gaps, not forcing choices, and knowing more transit isn’t always better transit.
#TransitMatters #BetterCities #UrbanMobility #PublicTransit #CityLife
usa.streetsblog.org/2025/08/28/w...
We hope they stimulate discussion among planners, policymakers, infrastructure professionals and citizens alike.
#BetterCities
We hope they stimulate discussion among planners, policymakers, infrastructure professionals and citizens alike.
#BetterCities
Climate action that makes your commute better.
#BetterCities #ActiveTransit #CleanAir #UrbanClimate
Climate action that makes your commute better.
#BetterCities #ActiveTransit #CleanAir #UrbanClimate
By Dutch standards, meh.
(last pic is bike lane density throughout the country)
#bikes #cycling #bettercities
By Dutch standards, meh.
(last pic is bike lane density throughout the country)
#bikes #cycling #bettercities
Stupid greedy humans brought this on themselves. No planning for rain runoff even before climate change hit hard
Stupid greedy humans brought this on themselves. No planning for rain runoff even before climate change hit hard
#urbanplanning #cityplanning #greencities #bettercities
#urbanplanning #cityplanning #greencities #bettercities