Latest Posts

A guide to implement ActivityPub in a static site (or any website)

Hi! I have created this index for easy navigation. In Part 1, we will discuss why it is important to bring your site to the Fediverse . In Part 2, we will delve...

How Machines Took Over the Internet, and Why We Need to Take It Back!

Rediscovering Human Connection While AI may be the buzz today, I believe there is other technology gaining traction with a significant impact, paradoxically in ...

Mentorship Matters: Building Your Tech Career with Guidance and Insight

Entering the tech industry is a mix of opportunities, skills, and pure luck. For many of us, breaking into BigTech felt more like winning a lottery ticket than ...

Paying It Forward YouTube Interview

I recently had the incredible opportunity to sit down with my colleague Peter Maynard , the dynamic force behind the YouTube channel Paying it Forward . Here's ...

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