Advice that's easy to give to other indie hackers but not always good to follow
The luck part did slightly trigger me. I do agree, that often being lucky or unlucky can make a huge difference. I've also often experienced many situations when people complain about "you just were lucky", when it was hard work and painful experience... I think it does both ways - all I know for sure is I wouldn't be able to distinguish correctly between cause and outcome in every scenario.
One completely different thought:
Leaving a comment feels inconvenient: you can click into the comments text field and once you start typing, it asks you either login or click on a link automatically send to your email. I'm not sure if a login really is necessary, but for me it feels like an inconvenient barrier.