The most capable people I know stopped announcing things years ago.
Not out of humility but because they got too busy actually doing stuff.
LinkedIn rewards the announcement.
Twitter rewards the argument.
Substack rewards the idea.
Write accordingly.