Latest Posts

The Power of a Feel Good Story

Breaking the Cycle of Fear: How We Can Spread a Better Kind of Story A few months back, I received a free book at a Microsoft event: Infectious Generosity by Ch...

A Guide to Implementing ActivityPub in a Static Site (or Any Website) - Part 7

You can find the index and other parts of this series here . We are almost done! Thank you for coming all the way into this journey. In this part we will learn ...

The Digital Umwelt. Beyond the noise and the crap content.

Back in May, while commuting the few miles from the rural area where I was staying in Mexico to the city for virtual meetings, I listened to a podcast episode a...

My coffee history

My relationship with coffee probably began in my mother's womb. She may deny it, but I am pretty sure she drank more coffee than was advised or allowed in the 1...

Career Advice From People I Admire

I am incredibly grateful to the people who have helped shape me into who I am today. Their support and guidance have been invaluable. But advice, like wisdom, c...