//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
ProfilePosts









Loading...
A bike planner died on his community’s streets, and I wish that this was a unifying moment for the transpo practitioner community to come together to demand networks of all-ages facilities for people on bikes. Not ITS or robocars or bulbouts. All-ages bike facilities. RIP Riley O’Neil.
4d
After driver doored CDOT planner Riley O'Neil, 35, on bike in Bridgeport, causing his death, advocates demand City install protected lanes to prevent such killings - Streetsblog Chicago
chi.streetsblog.org
Alternative title of my book 😜
Heck of a pairing of posts on my feed
Just realized my "here's how to organize & win campaigns" book is half the size of some ttrpg rulebooks.
Last month, I finished reading @carterlavin.bsky.social's "If You Want to Win, You've Got to Fight" which is a short but effective advocacy manual for walking, cycling & transit supporters. A full review is now up on my blog. #BikeTO #BikeSky #WalkTO #TTC www.twowheeledpolitics.ca/2026/06/revi...