I resonate with everything said in the post based on my experience building my own projects over the past decade.
I'd say that indie hackers don't need to feel pressured to build in public. You have the freedom to share or not share anything. It's your work. If you don't feel comfortable sharing too much, it's totally okay. People might blame you not open source your entire project. People might blame you for not sharing your personal income. Ignore them. Be yourself.
It's certainly not obligatory, but sharing one's journey is very edifying.
I found patio11's old blog inspirational, both for the specific learnings and for showing what a lone person can do. I'd like to someday inspire others in the same way.
It's a sad loss for the world if bad actors ruin this.
I don't believe sharing one's journey is going away any time soon, but it's going to be far more reflective in nature and also more polished. Due to moving away from building in public, you're also not going to get to see the gritty mistakes they make in their codebase along the way.
Which is great news if you want more patio11 blogs, as his were very reflective and less about the direct building in public. Not so great if you want more levelsio type blogs from lesser known folks.
I'd say that indie hackers don't need to feel pressured to build in public. You have the freedom to share or not share anything. It's your work. If you don't feel comfortable sharing too much, it's totally okay. People might blame you not open source your entire project. People might blame you for not sharing your personal income. Ignore them. Be yourself.