I looked at your feed and it's obvious why your interaction is low: you're not tagging your posts.
The interaction model on Mastodon is perhaps inverted from X, FB, IG, and so on. On those platforms, it makes sense to follow handles; those platforms are creator focused. On Mastodon, it makes sense to follow tags first ("the community") and then follow interesting people in those communities.
Scanning all of your posts, only the most recent one has a tag (#buildinpublic) while the rest are just text. This means that your content won't reach into the home feeds of folks who share common interests.
Your June 8 post on Apple's stock value: you might have seen better engagement with simply using the #apple tag.
Your Nov 19, 2022 post should be tagged with #css, #html, maybe #webdev.
If you don't tag your posts, they won't show up in any home feeds and because the feed is linear in time, they won't have much visibility. Try better usage of tags and see how you do.