Latest Posts

The Allure of Software Prototypes, a Delight of Impermanence

The following post is a stream of consciousness about prototypes; it does not offer any practical advice (except that you should not get attached to a prototype...

Embracing Accents: Celebrating Diversity in Language and Culture

Six years ago, I embarked on a journey to the United States, five years ago, I made a conscious decision to stop worrying about my English accent. In this time,...

Balancing Act: Navigating Personal and Professional Worlds

I'm currently aboard an airplane with my heart soaring. It's been a challenging Sunday as I embark on a 15+ hour work-related journey that will keep me away for...

Navigating Risk: Lessons from Chernobyl for Software Development

I have always found Chernobyl fascinating, it is a captivating tale of caution yes, but also a profound tale of wisdom. Chernobyl by Midjourney Chernobyl stands...

Why Microsoft

This was me over 15 years ago, enjoying lunch with a Caguama-sized beer in front of my parents' house in Puerto Vallarta, eagerly awaiting the start of the Free...