The story of Product Hunt – a place of serendipity for killer apps