Public Universal Friend (they/them)
banner
universalfriend.bsky.social
Public Universal Friend (they/them)
@universalfriend.bsky.social
climate comms | outside learning about nature whenever possible | used to write about the toxic drug crisis, still carry that

photographer. trans. still masking. trying to be useful.


let's chill...in the comments or among the wildflowers
Saw a large covey of quail on the side of the Galloping Goose the other day, but a scooterer scared them before I could get a shot of the group. Just trust me- there were a lot!
November 13, 2025 at 6:40 PM
In these trying times, may I offer you this sweet fly agaric couple. #loveislove #shroomfortwo
November 8, 2025 at 9:27 PM
Time of year when my crochet ideas just start with what part of my body is cold.
November 8, 2025 at 1:44 AM
NOT ROCK MUSIC.
November 6, 2025 at 8:16 PM
Why am I back to rooting for the ostriches now?!
November 6, 2025 at 8:10 PM
My friend had a hysterectomy today so I made them a replacement uterus that functions as a drawstring bag and put some care items inside.
November 6, 2025 at 8:01 PM
Trying to find more ways to use up odds and ends of scrap yarn, so I made this cute guy who was enjoying a spot of sunshine this morning. Now taking name suggestions.
September 24, 2025 at 7:48 PM
Bonus piglet glamour shot just for you. I love these guys! This one is either named Honey or Butter, IDK which is which of the two goldy coloured ones.
September 22, 2025 at 4:23 PM
Rode 55 km on Saturday! Biked out to Harvest Rd at Michell Farm and stopped to see the new piglets on the way. Highly recommend this if you're looking for a fun #yyj outing on the weekend. (Or during the week if you don't have a boring 9-5 like some of us.)
September 22, 2025 at 4:15 PM
Exactly! This was their response which I'm like "oh sure, instead of the veggie dogs my kids like for lunch I'll just serve them tea and baby food! Thanks for the idea!"
August 29, 2025 at 3:15 PM
Shout-out to a queen.
August 24, 2025 at 5:24 PM
Timeline cleanse: let sleeping dogs lie.
August 17, 2025 at 4:24 PM
Cringe millennial: I did a thing

Translation: I bought a cargo bike for my dog (wait, that's also cringe millennial...)
August 13, 2025 at 2:46 PM
Extremely low tide this morning! Gonna be a beautiful day to swim if you can make it out!
July 22, 2025 at 2:17 PM
This is the ideal downward dog pose. You may not like it, but this is what peak performance looks like.
July 22, 2025 at 1:22 AM
Do we...need...this?
July 21, 2025 at 8:30 PM
Excuse me, #yyj what's with the empty bike racks at Banfield this morning?! It's Sunday morning and the water's lovely!
July 20, 2025 at 5:37 PM
The kids in my condo complex spotted some western yellow jackets eating a long-haired June beetle and I got way more excited than anyone.
July 18, 2025 at 3:15 AM
Spent some time under the IRL blue sky today. We went to Nanaimo to look for butterflies, and then took paddleboards on the river. It was hot as hell, but the water was perfect!
July 13, 2025 at 5:45 AM
We were looking for Vancouver Island marmots on Mt. Washington when we stumbled on the captive guys in the breeding program! Not quite the same but still exciting. The breeding program has increased the population of this mega-cute endangered species from fewer than 30 to approaching 400!
July 12, 2025 at 3:39 PM
"Suspicious box" was my nickname in high school.
July 10, 2025 at 11:54 PM
Butterflies are absolute freaks and I love them for it.
July 10, 2025 at 4:06 AM
Wishing you the calm of a bumblebee sleeping on lavender in the rain today.
July 9, 2025 at 4:37 PM
Made some flowers after work.
July 8, 2025 at 1:43 AM
None of us are free until all of us are free. Happy pride to those of you who are prepared to throw bricks! 🌈 #yyj #transpride #pride #acab #freepalestine
July 6, 2025 at 5:38 PM