You really have a dedicated schedule.
I try to post about things that interest me. I use prep for posts as opportunities to research a topic and share it with the community. Usually something blockchain related. For that reason i don't post every day.
I used to post on a lot of competitions like beersaturday. I find them a great way to engage and also to find material to post.
You have some great advice in this post and give me food for thought.