Hi y'all,<p>There are quite a few blogging solutions out there. My original blog uses a self hosted version of Ghost on a DigitalOcean droplet for about $5 a month. It has served me well. I am looking to start another personal blog, less focussed on technology. What are the tech stacks you'd use today for a blog?<p>A few options I have considered:<p>* Ghost: Known for its simplicity and focus on content creation.
* WordPress: A versatile choice with a vast ecosystem of themes and plugins.
* Jekyll: Great for static sites, often combined with GitHub Pages.
* Running on Vercel: For modern frontend frameworks and Jamstack architecture.<p>Would love to hear if I am missing any great options.
I wrote a few bash CGI scripts. With those in place, I just toss my markdown files into a posts/ directory and they become entries.<p>Then, there are just 3 limitations. The title starts with #, the date starts with ##, and those must be the first two lines of text. Then, anywhere in the document a line that starts with "tags: " contains tags that are separated with a space.<p>It works for me.
I experimented with many stacks, but I'm sticking to: Hugo, TinaCMS, Tailwind, Stimulusjs, and Turbojs, all hosted on Cloudflare Pages.<p>website: <a href="https://bojanvidanovic.com" rel="nofollow">https://bojanvidanovic.com</a>
I made my own blog that just displays Markdown using PHP/Apache: <a href="https://github.com/Cristy94/markdown-blog">https://github.com/Cristy94/markdown-blog</a>
I used to use Ghost as well, very pleasant experience.<p>If you like it I see no reason to use anything else, especially if you're already used to it.
hugo (Mainroad theme), github, vim, gimp, imagemagick, Apache httpd, CentOS on a VPS, a little PHP.<p>Hugo was trickier than I wanted to get correct.<p>I avoided WordPress because I ran a WordPress honeypot for a while, and holy cow, do people go after WordPress sites hard.