I have Python scripts to convert archived posts from Mastodon into markdown format, add metadata to youtube and links, and other quality of life stuff, but nothing more complicated than shell scripts and a text editor. I publish with git to a server (not Github pages, although Nikola has a built in option for that.) Comments come from my Mastodon account when I post a blog entry there.
Very little "infrastructure" to speak of and absolutely no vibe code.
The hard part is actually writing regularly. It's so much easier for me to post to Mastodon and most of my blog is just the mastodon archive. I keep trying to do long form technical content but I just can't keep up the attention for it anymore.