I have been running a computer science and programming related blog for just over a year now. I've written around 100 posts to do with programming, computer science, networking, etc. Unfortunately, I haven't seen any major successes or mass amount of views/eyeballs. A handful of times I have gotten over 20 views in one day, usually it's under 5.
I cross post some posts on here, I post to Instagram, Twitter and LinkedIn about new/old posts. I also post content on TikTok.
I'm wondering if I am doing something wrong, or missing something vital. How do you market your blog and what are good ways to gain traffic/viewers?
Is my content just not good enough to gain traction or is there something else?