HACKER Q&A
📣 jilles

What tech stack do you use for your blog?


Hi y'all,

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?

A few options I have considered:

* 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.

Would love to hear if I am missing any great options.


  👤 BirAdam Accepted Answer ✓
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.

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.

It works for me.


👤 bojanvidanovic
I experimented with many stacks, but I'm sticking to: Hugo, TinaCMS, Tailwind, Stimulusjs, and Turbojs, all hosted on Cloudflare Pages.

website: https://bojanvidanovic.com


👤 XCSme
I made my own blog that just displays Markdown using PHP/Apache: https://github.com/Cristy94/markdown-blog

👤 KomoD
I used to use Ghost as well, very pleasant experience.

If you like it I see no reason to use anything else, especially if you're already used to it.


👤 bediger4000
hugo (Mainroad theme), github, vim, gimp, imagemagick, Apache httpd, CentOS on a VPS, a little PHP.

Hugo was trickier than I wanted to get correct.

I avoided WordPress because I ran a WordPress honeypot for a while, and holy cow, do people go after WordPress sites hard.


👤 sklarsa
Zola, GitHub and Netlify. Easy and free

👤 reacharavindh
Material for Mkdocs

Https://aravindh.net