That is not all I did. My posts also are relevant, provide value, and yes I have done long posts on topics I'm qualified to do that with, such as cybersecurity, Tauchain, crypto, etc. There is no exact formula besides just get as many followers as you can over time and be consistent.
Lately I provide short informative or educational articles because most of the time people don't want to read a long article.