Volunteer: Bike Ottawa VP, For Our Kids, Kidical Mass championing safe, sustainable, fun, and equitable spaces especially for kids.
Work: Transportation strategy and solutions with EnviroCentre. Views my own.
This all ramped up 3.5 years ago, when (in the span of ONE month) I:
- had a (2nd) baby
- got a cargo bike
- was accepted into grad school
Merry Christmas everyone and thanks to the amazing volunteers who maintain outdoor rinks and cross country ski trails (for 4's first ever outing we just went to the park but will be at Kichi Sibi before we know it!
Merry Christmas everyone and thanks to the amazing volunteers who maintain outdoor rinks and cross country ski trails (for 4's first ever outing we just went to the park but will be at Kichi Sibi before we know it!
* Vehicle traffic: -11%
* Foot traffic: +3.4%
* Storefront vacancy: -0.9%
* Pollution: -22%
* Revenue for mass transit: $548M
So YES this has been a huge success.
🧵
🧵
Very proud of myself for still crushing him and his sister when they joined forces mid game and had almost all of the property. Merci Marvin Jardins.
Very proud of myself for still crushing him and his sister when they joined forces mid game and had almost all of the property. Merci Marvin Jardins.
www.advocate.com/politics/st-...
www.advocate.com/politics/st-...
🎨 @sarahlazarovic.bsky.social
🎨 @sarahlazarovic.bsky.social
It would be so much better w/ Alt Text though.
But here is a friendly reminder: you don’t have to jingle all the way. You can absolutely choose to jingle some of the way. And if that feels too much? You don’t even have to jingle at all if you don’t feel like it.
It would be so much better w/ Alt Text though.
#OttBike
#OttBike
Most used station: 2700 Eglinton Ave W (128 trips)
Least used station: 14 Fuller Ave and 294 others (0 trips)
Active stations: 1000
#bikeTO
Most used station: 2700 Eglinton Ave W (128 trips)
Least used station: 14 Fuller Ave and 294 others (0 trips)
Active stations: 1000
#bikeTO
8yo understood and solved the problem 😂
8yo understood and solved the problem 😂
We need systems change, but systems change is mediated by changed individuals.
We need systems change, but systems change is mediated by changed individuals.
Turns out, a little joy goes a long way. What should we pilot next?
Turns out, a little joy goes a long way. What should we pilot next?
The problem isn't attitudes. The problem is the failure to invest in viable options.
humantransit.org/2025/12/many...
The problem isn't attitudes. The problem is the failure to invest in viable options.
humantransit.org/2025/12/many...
Good on you Skate Canada 🍁
www.ctvnews.ca/edmonton/art...
Good on you Skate Canada 🍁
www.ctvnews.ca/edmonton/art...
This book will help islandpress.org/books/if-you...
This book will help islandpress.org/books/if-you...
www.ctvnews.ca/kitchener/ar...
(2/3 shirts from @tomflood.bsky.social)
www.creativebyrovelo.com
(2/3 shirts from @tomflood.bsky.social)
www.creativebyrovelo.com
📣Join our Action Lab with @thebikinglawyer.bsky.social
👉Holding policy makers accountable
👉Using stories of road violence for good
Featured Guest: David Shellnutt
📆January 6th 7:00-8:30pm
👇Details and RSVP
wp.me/PgXcP6-2t
📣Join our Action Lab with @thebikinglawyer.bsky.social
👉Holding policy makers accountable
👉Using stories of road violence for good
Featured Guest: David Shellnutt
📆January 6th 7:00-8:30pm
👇Details and RSVP
wp.me/PgXcP6-2t