I use use the POSSE method: Publish (on your) Own Site, Syndicate Elsewhere (https://indieweb.org/POSSE). I typically republish my articles on HN, Reddit, DEV, Medium, HashNode, Twitter, SubStack and HackerNoon. I also have an RSS/XML feed.
85.5% of my traffic is through organic search, 10% is direct, the rest is referral/social/email.
I get the most engagement when sharing articles on Reddit for most of my posts since I can target specific communities where people might be interested to read what I write.
I also have a small MailChimp newsletter where I write occasional updates on what I'm working on and start campaigns for my latest blog posts (once a month, ideally).
The blog uses Nuxt and the Nuxt content module. I have Google Analytics, Adsense, Drift integration which has resulted in some good connections with people. I also use the Google Search Console to learn about what people are searching for when they click on my articles.
Over the last 7 days I have had a little over 400 visitors. Last year I got a $103 payment from Google for Adsense ads.