Unless it’s already included in your job description - don’t do it.
Typically companies are paying for your expertise and your ability to execute on it. Documenting that expertise and giving it away for free through company-branded properties devalues your knowledge.
If a company wants you to create that then they should pay you, make it part of your job, or make a content creator at the company interview you and write it.
If you really want to create blog or social content about your abilities stick it on your personal website where you can own it and reference it in the future.
It’s usually obvious when friends and coworkers are pushing the company line on their personal social profiles. It usually comes across as disingenuous and lowers the value of the content even more.