When you tell yourself that you will do something, it’s quite easy to just not commit. Afterall, there is nobody else that knows and nobody to hold you to it.
On the other hand if you share your aims or goals with others, you have to be willing to accept being called out of if you don’t follow through with your words.
If you write a daily blog, you don’t have to declare that it’s a daily blog, you can simply hold yourself to it. Make a promise or commitment to yourself that you will publish one post, every single day.
But maybe you think it is better to tell people, maybe you need others to hold you to your words and struggle to do it yourself. I don’t think thats a bad thing and in some cases a group of people that hold each other accountable is a great thing.
However, when it comes to some things, you shouldn’t become reliant on other people reminding you of the commitments you made in order to get things done.