Posts

My first long form article!

Posts

Open Source, Decentralised, and Federated Social Media Alternatives

Posts

How did I get here?

Posts

The risk and reward of difficult conversations with friends

Posts

“You’re awesome!” and giving good compliments

Posts

On being offended

Posts

Communicating and living authentically