Latest Posts

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

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 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

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...

If someone copies your content, it's a good sign.

If someone copies your content, it's a good sign.

"Imitation is the sincerest form of flattery," I often say when someone tells me they're mad because someone stole their idea or post. It's a poor con...

Do not prioritize efficiency over nuance, fuck Gen-AI

Do not prioritize efficiency over nuance, fuck Gen-AI

I used to write a lot when I was younger, even as a kid. There was no Gen-AI, no Grammarly, no advanced tools to assist with spelling or grammar. It was just me...

A Historic Shift: How Mexico's First Woman President Challenges Toxic Masculinity

A Historic Shift: How Mexico's First Woman President Challenges Toxic Masculinity

Today was a historic day for Mexico, as the country elected its first woman president. I love Mexico—the culture, food, friends, and family—but it has always be...

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

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

You can find the index and other parts of this series here . Let's dig in into the most controversial part of my guide: the inbox. As far as I know, there is no...

Every engineer needs to know a Silicon Valley

Every engineer needs to know a Silicon Valley

Reflecting on Seven Years: A Revisited Perspective I've chosen to revisit this post, originally published in 2017, which was likely the second entry on this blo...

Advocating for Accessibility at 11: A Story of Limited Means

Advocating for Accessibility at 11: A Story of Limited Means

I was 11 years old when I became an accessibility advocate in software products thanks to Bill Gates. I did not know the term at the time, and it certainly was ...

Implementing Subscribing to Your Site Feature with Mastodon/Fediverse Accounts

Implementing Subscribing to Your Site Feature with Mastodon/Fediverse Accounts

We will take a break from discussing ActivityPub concepts, and I'll explain how I implemented a very simple "Subscribe" feature for this blog using Ma...