Having been from the other side of the table. You did not flunk anything again.

A job process is not an exam where if you do well you succeed.

Your "performance" plays a small role in whether you are accepted (maybe less than 30%). The rest is:

- The pipeline: that is who are your competitors, is there someone late in the process, is there someone a manager worked with / knows

- Your CV: obviously at the point of the interview, you can't change your history

- The position fit: basically who they're looking for. They might have a profile in mind (let's say someone extrovert to do lots of talks, or someone to devrel to enterprise) where you simply don't fit.

- The biases: And there is looot of these. For instance, some would open your blog and say it's unprofessional because of the UI. Not saying that is the case, it's simply their biases.

So, my advice, you reached hn front page twice in a couple of months. Most people, me included, never did. You clearly have something. Find work with people that see that.