All articles

Features don't fix a GTM problem, no matter how good they are.

Apr 18, 2026

You complain but refuse to lead. You are probably just terrified of looking dumb in public. Me too.

Apr 10, 2026
Mar 20, 2026

A single massive audience is not the goal. Here is what I am doing instead to make Commune actually grow.

Mar 13, 2026

Guest article by Iván García Sainz-Aja

Mar 6, 2026

I turned down $500K twice this month. Here's exactly what I told them

Feb 27, 2026

I asked about open source. The answers blew my mind

Feb 20, 2026
Feb 13, 2026

Plus: a strict rule for the loud people in the comments this week.

Feb 6, 2026
Jan 30, 2026

A comedy quote, depression, and what therapy taught me.

Jan 23, 2026

And it’s way riskier than you think.

Jan 16, 2026

I love your replies, but email is too lonely. Join me on Commune and let's start talking in the open

Jan 9, 2026

The battle between what was expected and what I actually needed.

Jan 2, 2026

21 days in, I resigned. Here is the full story on why I left Hookdeck.

Dec 26, 2025

9 years of AsyncAPI. Why static docs are a waste, the reality of open-source maintenance, and why I'm stepping down next year.

Nov 18, 2025

Some big personal news: I'm joining Hookdeck to lead Outpost. Here's why I'm convinced it's the missing piece of the event-driven puzzle.

Nov 4, 2025

It was a catastrophic failure of psychological safety. Here's the story.

Oct 28, 2025

My 17-month journey from chasing approval to living by my own values. Here's the honest story.

Oct 16, 2025

A few weeks ago, I asked if you felt the same friction I did. The response was incredible. Here's what I've decided to do about it.

Sep 16, 2025