I work on Windows 11 these days. I wanted a simple blog, much simpler than WordPress, to make 365 entries about programming and other stuff over the next year.
WordPress is a full-fledged CMS that needs a database. I looked for a static site generator with support for Markdown and TailwindCSS. It should be something that I can run locally. A Svelte SPA would be nice, but managing the dependencies is time consuming. It should just reside in the filesystem and be easy to upload to a git repository.
Ideally it should take me only slightly longer to produce a post than just typing it into a text file.
Yes, these requirements are very diffuse and not a very objective approach.
I started with jekyll because I was looking at Just the Docs. Sometimes learning a new environment or language just does not feel right, and you drop it before you even got into it. This was the case with jekyll.
Then I had a look at Hugo. I did not find a good introduction right away and it took me 2 days to understand basic concepts well enough to put up this site.
But the one thing that helped me a lot was the support for TailwindCSS. I found an explanation in this repository hugo-testing-tailwindcss-v4.
Using TailwindCSS makes css styling such a pleasant task!